Strand
London, England WC2R 2LS
United Kingdom
University of London - Department of Women and Children's Health