Michael R. Krout

Merck · Memorial Sloan Kettering Cancer Center · New York University
Total Patents: 4
Overall Rank: #1,207,779
Years Active: 2007–2016
Merck Rank: #3,073