7 pubs · 2,087 cites · h-index 7
University of Geneva
1980 - 1988
German Cancer Research Center
1982 - 1982
Heidelberg University
Medical University of Vienna