organization:

University College London

UCL has 70 academic departments in eight faculties, as well as numerous specialist and interdisciplinary centres.

Contact information

  • University College London