Maheswaran Viyannan
Observed name: Viyannan Maheswaran
Institution: PSG Institute of Medical Sciences & Research
Observed institution: PSG Institute of Medical Sciences & Research
ORCID: 0000-0001-5934-2839
Observed ORCID: 0000-0001-5934-2839
OpenAlex ID: A5004795086
