Sendurai A. Mani
University Of Texas System · Scripps Research · The Universty Of Texas System,Board Of Regents
Total Patents:
6
Overall Rank:
#778,109
Years Active:
2012–2025
University Of Texas System Rank:
#1,567