Maheswaran Mani
Observed names: Mani Maheswaran, Mani, Maheswaran
Institution: Pondicherry University
Observed institutions: Pondicherry University, Justus-Liebig-Universität Gießen, Stanford Medicine, Stanford University
ORCID: 0000-0001-8056-8787
Observed ORCID: 0000-0001-8056-8787
OpenAlex ID: A5080909517
