Venigalla B. Rao
Catholic University Of America
Total Patents:
23
Overall Rank:
#177,606
Years Active:
2012–2025
Catholic University Of America Rank:
#1