Mahesh Narayanan

Juniper Networks · Blackberry Limited · Citrix Systems
Total Patents: 13
Overall Rank: #373,579
Years Active: 2015–2023
Juniper Networks Rank: #640