14 pubs · 1,310 cites · h-index 11
Merck Serono (Switzerland)
2002 - 2015
Teva Pharmaceuticals (Switzerland)
2014 - 2014
Ono Pharmaceutical (United States)
2002 - 2003
Institute of Medical Microbiology and Hygiene
1997 - 2001
Technical University of Munich
1999 - 2001