Ritu Chadha

Inventure Labs · Telcordia Licensing Company · Telcordia Technologies
Total Patents: 8
Overall Rank: #631,459
Years Active: 2011–2021
Inventure Labs Rank: #13