Eleazar Ivan Diaz-Loya
Headwaters · Louisiana Tech Research · Louisiana Tech University Research Foundation, A Division Of Louisiana Tech University Foundation
Total Patents:
3
Overall Rank:
#1,448,379
Years Active:
2013–2020
Headwaters Rank:
#13