Donald E. Welch
Ut-Battelle · Mechanical Technology
Total Patents:
7
Overall Rank:
#737,201
Years Active:
1981–2015
Ut-Battelle Rank:
#516