Sruti Menon
Observed names: Menon, Sruti, Sruti Hemachandran G. Menon, Sruti Hemachandran Geetha Menon
Institution: Indian Institute of Science Bangalore
Observed institution: Indian Institute of Science Bangalore
ORCID: 0000-0001-9371-6355
Observed ORCID: 0000-0001-9371-6355
OpenAlex ID: A5091321742
