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