Teena Rajan
Observed names: Rajan Teena, Rajan, Teena, Teena rajan
Observed institutions: SRM Institute of Science and Technology, Stanley Medical College, Loyola College
ORCID: 0000-0002-9989-909X
Observed ORCID: 0000-0002-9989-909X
OpenAlex ID: A5065413825
