Genoosha Namassevayam
Observed name: Namassevayam Genoosha
Institution: Eastern University, Sri Lanka
Observed institutions: Eastern University, Sri Lanka, First Affiliated Hospital of Zhengzhou University
ORCID: 0000-0002-0985-610X
Observed ORCID: 0000-0002-0985-610X
OpenAlex ID: A5009755605
