Claude Benedict

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