Murugan Sankaradass

Nec · Nec Laboratories America
Total Patents: 5
Overall Rank: #990,408
Years Active: 2007–2017
Nec Rank: #4,195