17 pubs · 636 cites · h-index 8
Merck (Germany)
2004 - Present
Merck Serono (Italy)
2013 - 2013
Phenex Pharmaceuticals (Germany)
2005 - 2005
Philipps University of Marburg
1995 - 1998
European Patent Organisation
1997 - 1997