9 pubs · 2,519 cites · h-index 8
Ono Pharmaceutical (United States)
2003 - 2003
University Hospital of Geneva
2002 - 2003
Foundation for laboratory medicine
2000 - 2003
Foundation for Medical Research
2002 - 2002