Cyril Lafon
Eye Tech Care · Institut National De La Sante Et De La Recherche Medicale (Inserm) · Centre Leon Berard
Total Patents:
12
Overall Rank:
#405,720
Years Active:
2002–2023
Eye Tech Care Rank:
#3