James S. Haines
Diversified Machine
Total Patents:
6
Overall Rank:
#829,312
Years Active:
2000–2020
Diversified Machine Rank:
#1