Rajan Maheswaran
Observed names: Dr.Rajan Maheshwaran, R. Maheswaran, Rajan Maheshwaran
Institution: Periyar University
Observed institutions: Periyar University, Loyola College
ORCID: 0000-0002-6321-7173
Observed ORCID: 0000-0002-6321-7173
OpenAlex ID: A5089666623
