Richard Root

Roche Diagnostics Operations · Becton, Dickinson And · E.I. Du Pont De Nemours And
Total Patents: 14
Overall Rank: #350,510
Years Active: 1989–2016
Roche Diagnostics Operations Rank: #93