148 pubs · 8,277 cites · h-index 31
Pfizer (United States)
2008 - 2025
Novartis (Switzerland)
2012 - 2016
Teva Pharmaceuticals (Switzerland)
2016 - 2016
Translational Research in Oncology
2015 - 2015
University of Siegen
1994 - 2014