
1,481 pubs · 67,431 cites · h-index 121
ETH Zurich
1995 - 2025
Centre National de la Recherche Scientifique
2007 - 2024
Institut de Recherche en Informatique et Systèmes Aléatoires
2024 - 2024
Autonomous Healthcare
2021 - 2024
Université de Rennes
2007 - 2024