94 pubs · 10,199 cites · h-index 36
Federal Institute for Risk Assessment
2007 - 2018
Environment Agency Austria
2004 - 2017
Bristol-Myers Squibb (Switzerland)
1998 - 2003
Technical University of Darmstadt
2000 - 2000
SignalRx Pharmaceuticals (United States)
1995 - 2000