David E. Claridge
Texas A&M University System
Total Patents:
13
Overall Rank:
#379,172
Years Active:
2005–2019
Texas A&M University System Rank:
#24