Delbert Tesar
University Of Texas System · The University Of Texas At Austin · University of Florida Foundation
Total Patents:
25
Overall Rank:
#161,577
Years Active:
1985–2023
University Of Texas System Rank:
#2,951