148 pubs · 16,815 cites · h-index 63
École Polytechnique Fédérale de Lausanne
2005 - Present
University of Basel
1989 - 2013
Swiss Group For Clinical Cancer Research
1997 - 2013
NCCR Chemical Biology - Visualisation and Control of Biological Processes Using Chemistry
2007 - 2009
Howard Hughes Medical Institute
1994 - 2007