50 pubs · 3,057 cites · h-index 25
Novartis (Switzerland)
2008 - 2008
Government of the United Kingdom
University of Cologne
1999 - 2007
University Hospital Cologne
2007 - 2007
European Medicines Agency
2005 - 2005