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