Shobha Devi Kuruba Buchannagari

Voyetra Turtle Beach · Amazon
Total Patents: 53
Overall Rank: #48,622
Years Active: 2014–2025
Voyetra Turtle Beach Rank: #2