Yudaya R. Sivathanu
En'Urga · Purdue Research Foundation
Total Patents:
10
Overall Rank:
#494,828
Years Active:
2000–2023
En'Urga Rank:
#1