99 pubs · 5,364 cites · h-index 28
Kantonsspital Aarau
2010 - Present
Swiss Group For Clinical Cancer Research
2013 - 2022
University Hospital of Basel
2003 - 2017
University Hospital of Zurich
2017 - 2017
Celldex Therapeutics (United States)
2017 - 2017