1. GIRIDHARAGOPALAN RAMPRASAD OBULA (Ramprasad Obula Giridharagopalan)Information acquired: 2025Leave messageGIRIDHARAGOPALAN RAMPRASAD OBULA is an academic.