Research groups

There are more than 130 research groups in the School, each led by a Principal Investigator.