D. Narasimhan
Observed names: D Narasimhan, Devadoss Narasimhan, Narasimhan D., Narasimhan Devadoss
Institution: SASTRA University
Observed institution: SASTRA University
ORCID: 0000-0001-9375-3754
Observed ORCID: 0000-0001-9375-3754
OpenAlex ID: A5046594456
