13 pubs · 1,114 cites · h-index 8
University of California, Berkeley
2020 - Present
Johns Hopkins University
2014 - 2021
Johns Hopkins Medicine
Institute of Pathology Celle
2014 - 2014
University of Baltimore