22 pubs · 663 cites · h-index 11
Teva Pharmaceuticals (Germany)
2013 - 2017
Merck (Germany)
2013 - 2015
Universität Ulm
2015 - 2015
Pharmazeutische Fabrik Dr. Reckeweg (Germany)
1995 - 1995
University of Tübingen
1983 - 1986