Richard P. Watts

Beckman Instruments · Syntex (U.S.A.) · Cornell Research Foundation
Total Patents: 17
Overall Rank: #276,018
Years Active: 1990–2017
Beckman Instruments Rank: #59