Thomas Edrington
Texas Tech University System · USDA
Total Patents:
2
Overall Rank:
#1,956,761
Years Active:
2018
Texas Tech University System Rank:
#40