28 pubs · 844 cites · h-index 16
Robert Koch Institute
2016 - 2021
International Centre for Diarrhoeal Disease Research
2017 - 2020
University of Hyderabad
2011 - 2017
Freie Universität Berlin
2015 - 2015