30 Guilford Street
London, England WC1N 1EH
United Kingdom
University College London - Great Ormond Street Institute of Child Health