batodfoundation.org.uk

UCL Great Ormond Street Institute of Child Health






  30 Guilford St, London WC1N 1EH

  02072429789

Description

UCL Great Ormond Street Institute of Child Health - UCL – University College London

UCL is consistently ranked as one of the top ten universities in the world (QS World University Rankings 2010-2022) and is No.2 in the UK for research power (Research Excellence Framework 2021).