179 pubs · 10,097 cites · h-index 51
University Hospital of Lausanne
1993 - 2023
Hôpital Orthopédique de la Suisse Romande
1998 - 2023
University of Lausanne
1993 - 2023
Center for Research in Transplantation and Translational Immunology
2018 - 2018
Centre d'Investigation Clinique de Nantes
2017 - 2017