Jean-Yves Chapelon

Institut National De La Sante Et De La Recherche Medicale (Inserm) · Technomed Medical Systems S.A. · Eye Tech Care
Total Patents: 33
Overall Rank: #106,891
Years Active: 1982–2023
Institut National De La Sante Et De La Recherche Medicale (Inserm) Rank: #4