Claude Benedict
Archemix · AbbVie · Iveric Bio
Total Patents:
14
Overall Rank:
#337,608
Years Active:
1995–2024
Archemix Rank:
#5