61 pubs · 4,178 cites · h-index 22
Uppsala University
2001 - Present
Science for Life Laboratory
2013 - Present
University of Oxford
2007 - 2009
Medawar Building for Pathogen Research
2007 - 2008