Anshy Princella Anand Sheeba
Observed names: A Sheeba, Sheeba A
Institution: SRM Institute of Science and Technology
Observed institutions: SRM Institute of Science and Technology, PSG INSTITUTE OF TECHNOLOGY AND APPLIED RESEARCH
ORCID: 0009-0001-2266-5930
Observed ORCID: 0009-0001-2266-5930
OpenAlex ID: A5018850146
