19 pubs · 1,134 cites · h-index 15
Ministry of Social Affairs and Social Services
2004 - 2004
Medical University of South Carolina
2000 - 2000
University of Geneva
1998 - 1998
Friedrich Miescher Institute
1992 - 1998
University of Cambridge
1987 - 1992