Hari Potaraju

Barracuda Networks
Total Patents: 3
Overall Rank: #1,347,128
Years Active: 2023–2025
Barracuda Networks Rank: #18