Thomas E. Owen
Southwest Research Institute · Elc Management · Gas Research Institute
Total Patents:
53
Overall Rank:
#49,255
Years Active:
1981–2021
Southwest Research Institute Rank:
#5