7 pubs · 725 cites · h-index 7
National Institutes of Health
1998 - 1998
National Institute of Allergy and Infectious Diseases
University Hospital of Lausanne
1995 - 1996
Hôpital Orthopédique de la Suisse Romande