Richard G. Stearns
Labcyte · Xerox · Picoliter
Total Patents:
59
Overall Rank:
#40,146
Years Active:
1987–2025
Labcyte Rank:
#1