Scott D. Kuduk

Merck · Novira Therapeutics · Sloan Kettering Institute For Cancer Research
Total Patents: 118
Overall Rank: #10,280
Years Active: 2001–2025
Merck Rank: #33