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