L. Scott Huff
Innovate · Merry Chance Industries
Total Patents:
1
Overall Rank:
#3,419,441
Years Active:
2006
Innovate Rank:
#1