There are more than 130 research groups in the School, each led by a Principal Investigator. Research Group List This article was published on Monday 27 July 2026