677 pubs · 26,919 cites · h-index 74
University of Cape Town
2014 - Present
Universitätsklinikum Tübingen
2003 - Present
Centre de Recherche Médicales de Lambaréné
2013 - Present
Amsterdam Neuroscience
2019 - Present
German Center for Infection Research
2014 - Present