Anoop Praturu

Invoca
Total Patents: 3
Overall Rank: #1,402,828
Years Active: 2021–2023
Invoca Rank: #9