25 pubs · 754 cites · h-index 13
Roche (Switzerland)
2017 - Present
University of Tsukuba
2019 - 2019
Essen University Hospital
InDex Pharmaceuticals (Sweden)
2005 - 2005
German Cancer Research Center
2002 - 2002