Robert Margolskee

Mount Sinai School Of Medicine · Mount Sinai School Of Medicine Of New York University · Hoffmann-La Roche
Total Patents: 14
Overall Rank: #351,664
Years Active: 1993–2015
Mount Sinai School Of Medicine Rank: #3