Yves Girard

Merck
Total Patents: 46
Overall Rank: #63,545
Years Active: 1980–2009
Merck Rank: #118