Richard Mills
Spx
Total Patents:
4
Overall Rank:
#1,256,972
Years Active:
2004–2006
Spx Rank:
#73