London, United Kingdom
Affiliation: The Royal Free Hampstead NHS Trust