Research groups

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