Thomas A. Miller
Merck · Sloan Kettering Institute For Cancer Research · Columbia University
Total Patents:
28
Overall Rank:
#138,081
Years Active:
1984–2021
Merck Rank:
#850