Sujatha Manohar
Institution: Vellore Institute of Technology University
Observed institutions: Indian Institute of Technology Madras, Vellore Institute of Technology University
ORCID: 0000-0003-2757-7451
Observed ORCID: 0000-0003-2757-7451
OpenAlex ID: A5055735304
