North East London NHS Foundation Trust, London, United Kingdom mark.horowitz@nelft.nhs.uk.
1 paper
Horowitz MA, Plöderl M, Naudet F