David Torres
Omniguide
Total Patents:
14
Overall Rank:
#348,859
Years Active:
1986–2018
Omniguide Rank:
#11