Shankar Mahadevan
Observed names: Mahadevan Shankar, Mahadevan, Shankar, 1982-, S. Mahadevan
Institution: SASTRA University
Observed institutions: Esgee Technologies (United States), The University of Texas at Austin, SASTRA University
ORCID: 0009-0002-7446-1080
Observed ORCID: 0009-0002-7446-1080
OpenAlex ID: A5010692853
