London , EC1M 6BQ
United Kingdom
Whitechapel Road
London
Queen Mary University of London
Barts Health NHS Trust, Department of Cellular Pathology