Thomas M. DeChiara

Regeneron Pharmaceuticals · Hoffmann-La Roche
Total Patents: 15
Overall Rank: #320,927
Years Active: 1989–2018
Regeneron Pharmaceuticals Rank: #83