27 pubs · 531 cites · h-index 8
Freie Universität Berlin
2020 - Present
Institut de Biologia Evolutiva
2022 - 2022
Johns Hopkins University
2003 - 2011
Johns Hopkins Medicine
University of Baltimore
2006 - 2006