Richard L. Miller
Manta Devices · Unknown · 3M
Total Patents:
112
Overall Rank:
#11,428
Years Active:
1980–2025
Manta Devices Rank:
#1