Alim-Louis Benabid
CEA · Institut National De La Sante Et De La Recherche Medicale (Inserm) · Medtronic
Total Patents:
13
Overall Rank:
#376,112
Years Active:
1998–2021
CEA Rank:
#594