Divisions

Our research is organised around three (partially overlapping) themes, each with one or more research groups working on it.