Steven J. Alt
Impact Products
Total Patents:
7
Overall Rank:
#753,609
Years Active:
1998–2007
Impact Products Rank:
#5