About us University College London is a world-leading teaching and research university, often ranked in the top... Lecturer level (equivalent of a U.S. tenure-track Assistant Professor position) or the Associate Professor level. The...
University College London