Sreeja Shanmuga Doss
Institution: Vellore Institute of Technology University
Observed institutions: Indian Institute of Technology Madras, Vellore Institute of Technology University
ORCID: 0009-0001-5815-6548
Observed ORCID: 0009-0001-5815-6548
OpenAlex ID: A5089430639
