Marc Labelle

Merck · Amgen · Gilead Sciences
Total Patents: 42
Overall Rank: #72,783
Years Active: 1993–2024
Merck Rank: #425