113 pubs · 8,020 cites · h-index 45
University Hospital of Geneva
2003 - 2003
Ludwig Cancer Research
1978 - 2003
University of Lausanne
1985 - 2003
Swiss Group For Clinical Cancer Research
1980 - 2000
University of Geneva
1997 - 1997