Richard Raines

Carfax
Total Patents: 13
Overall Rank: #381,846
Years Active: 1999–2017
Carfax Rank: #1