Organization

Royal Holloway, University of London

Egham, SRY, United Kingdom | http://www.rhul.ac.uk
Joined in March 2012

About Us

Royal Holloway, University of London is one of the top research-intensive institutions in the UK and is internationally recognised for excellent research and teaching across the sciences, social sciences, arts and humanities. Royal…

Areas of Focus Include
  • Education
Location
Egham, SRY TW20 0EX, GB