Mario Girard

Merck · Millennium Pharmaceuticals
Total Patents: 16
Overall Rank: #294,735
Years Active: 1998–2020
Merck Rank: #1,283