Amrutha Sivadasan
Observed names: Amrutha S L, Amrutha S. L., Amrutha S.L., S. L. Amrutha
Institution: Presidency University
Observed institutions: Presidency University, Vellore Institute of Technology University
ORCID: 0000-0001-8984-563X
Observed ORCID: 0000-0001-8984-563X
OpenAlex ID: A5010004139
