287 pubs · 11,649 cites · h-index 47
Johns Hopkins University
1991 - Present
Johns Hopkins Medicine
1992 - Present
Institute of Pathology Celle
2014 - Present
Center for Translational Molecular Medicine
2026 - Present
Sidney Kimmel Comprehensive Cancer Center
2012 - Present