Vidya Elangovan

Sportvision · Nio Usa
Total Patents: 13
Overall Rank: #375,632
Years Active: 2011–2021
Sportvision Rank: #7