25 pubs · 2,112 cites · h-index 18
University of Leicester
2013 - 2020
University of Freiburg
2018 - 2018
Max Planck Institute of Immunobiology and Epigenetics
2006 - 2018
Max Planck Society
2011 - 2013
University of Plymouth
2012 - 2012