Bayard R. Huck

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