Duane Preston
Minnesota Valley Engineering · Mve
Total Patents:
8
Overall Rank:
#639,985
Years Active:
1990–2018
Minnesota Valley Engineering Rank:
#4