University College London (UCL)
University College London (UCL) [File photo]
Location: London, United Kingdom
Score: 95.9
Academic reputation: 98.8
Employer reputation: 80.6
Citations per paper: 94.4
H-index citations: 92.2