Organization

UCL- University College London

London, ENG, United Kingdom | http://www.ucl.ac.uk
Joined in June 2010

About Us

Consistently recognised as one of the world's leading universities and ranked in the global top 20 in a wide range of rankings, UCL is London's multidisciplinary research university with an international reputation for the quality of its…

Areas of Focus Include
  • Economic Development
  • Education
  • Environment
  • Health & Medicine
  • Immigrants or Refugees
Location
UCL International Office, Gower Street, London, ENG WC1E 6BT, GB