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