179 pubs · 8,607 cites · h-index 41
MorphoSys (Germany)
2005 - 2025
Friedrich-Alexander-Universität Erlangen-Nürnberg
2002 - 2020
University of Notre Dame
2018 - 2018
Tata Consultancy Services (India)
2018 - 2018
East Stroudsburg University
2018 - 2018