62 pubs · 1,735 cites · h-index 14
Universität Hamburg
1978 - 2013
Oregon Research Institute
1989 - 1989
Stockholm University
Bielefeld University
West Pharmaceuticals (Germany)