Richard V. Cartwright

Hercules
Total Patents: 11
Overall Rank: #474,166
Years Active: 1981–1996
Hercules Rank: #25