30 pubs · 1,294 cites · h-index 12
Bielefeld University
2024 - 2025
Translational Therapeutics (United States)
2004 - 2025
University of Pennsylvania
2006 - 2024
RWTH Aachen University
2011 - 2011
Philadelphia University
2009 - 2009