Shekhar S. Deshkar

Druva · Druva Technologies Pte. · Disney
Total Patents: 11
Overall Rank: #445,576
Years Active: 2006–2024
Druva Rank: #14