18 pubs · 1,721 cites · h-index 16
Omron (Japan)
2020 - 2020
Metronix (Germany)
Medizinische Hochschule Hannover
2003 - 2014
Helmholtz Centre for Infection Research
2012 - 2014
Harvard University
2006 - 2011