Venigalla B. Rao

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