Andrew Pate Owens

Merck · Usher Iii Initiative · Ucb Pharma S.A.
Total Patents: 36
Overall Rank: #94,341
Years Active: 1996–2019
Merck Rank: #390