Michael Miller

Merck · Schering · Intervet
Total Patents: 49
Overall Rank: #56,356
Years Active: 2001–2022
Merck Rank: #390