University College London

University College London (UCL) is a member institution of the University of London and is the 2nd largest university in the U.K. Founded in 1826, it was the first university in England to welcome women and students of any religion. UCL is organised into 11 constituent faculties, within which there are over 100 departments, institutes and research centres. Consistently ranked among the top 20 universities worldwide, UCL is home to 7,700 academic and research staff, who have made cross-disciplinary research a priority and orientate their research around four “Grand Challenges”, Global Health, Sustainable Cities, Intercultural Interaction and Human Wellbeing.

University College London

How to Apply

Applications are currently closed. The next application cycle is expected to open in November 2025. Updates regarding future application periods will be posted on this website as they become available.  

Meet the Team