Bayard R. Huck
Merck · Atherosys · WARF
Total Patents:
39
Overall Rank:
#82,645
Years Active:
2004–2022
Merck Rank:
#249