Sandilya Garimella

Battelle Memorial Institute · ExxonMobil · Bea Systems
Total Patents: 21
Overall Rank: #202,467
Years Active: 2009–2025
Battelle Memorial Institute Rank: #105