Ross A. Miller

Merck · Biogen Ma · Sunesis Pharmaceuticals
Total Patents: 17
Overall Rank: #273,637
Years Active: 1995–2020
Merck Rank: #1,151