with an annual turnover of well over £1 billion. Part of UCL’s vision is to take on the hardest global challenges. The Information... and administrative processes by providing information- and technology-related services to over 50,000 staff and students of UCL...
University College London