Sort by
Refine Your Search
-
About us The UCL Cancer Institute is a £40 million investment in central London based at University College London (UCL), one of the world's top universities and a founding member of the Francis
-
Hospital and University College London. Role Summary Analyse and interpret research findings and support their publication Contribute to generating external funding Develop and make contributions
-
About us University College London ranked 2nd in overall Research Power in the 2021 Research Excellence Framework (Oxford 1st, Cambridge 3rd). It maintained its top position in the UK for research
-
Street Hospital and University College London. Role Summary Analyse and interpret research findings and support their publication Contribute to generating external funding Develop and make contributions