Megala Rajendran
Observed names: Dr. Megala Rajendran, Rajendran, Megala
Institution: Turan International University
Observed institution: Turan International University
ORCID: 0009-0005-9605-5958
Observed ORCID: 0009-0005-9605-5958
OpenAlex ID: A5126732051
