Dann Parker
Merck · Mochida Pharmaceutical Co.
Total Patents:
22
Overall Rank:
#195,564
Years Active:
2006–2019
Merck Rank:
#465