Nicholas Ayache

Inria—Institut National De Recherche En Informatique Et En Automatique · Institut National De Recherche En Informatique Et En Automatique (Inria) · Siemens Healthcare Limited
Total Patents: 14
Overall Rank: #344,055
Years Active: 1995–2022
Inria—Institut National De Recherche En Informatique Et En Automatique Rank: #3