Mathematical Institute University of Oxford · School of Mathematical Sciences University of Nottingham · Department of Mathematics, Imperial College London
Heidelberg Institute for Theoretical Studies, Heidelberg, Germany · IAR, Karlsruhe Institute of Technology, Karlsruhe, Germany · Max Planck Institute for Polymer Research, Mainz, Germany +4
Microsoft Research, Beijing, China · University of Illinois Urbana-Champaign, Illinois, United States · Imperial College London, London, United Kingdom