Richard J. Ulevitch

Scripps Research · Scripps Clinic And Research Foundation · The Rockefeller University
Total Patents: 21
Overall Rank: #209,228
Years Active: 1989–2017
Scripps Research Rank: #20