Richard F. Carrott

Benedortse
Total Patents: 16
Overall Rank: #293,450
Years Active: 1989–2022
Benedortse Rank: #1