Senior Research Degrees Officer
University College London
- North West London
About us UCL is one of the world’s leading universities, with a diverse community of 50,000 students and 160,000 applicants. Student and Registry Services (SRS) plays a vital role in supporting our