Richard G. Stearns

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