Emjee Puthooran
Institution: Jaypee University of Information Technology
Observed institutions: Jaypee University of Information Technology, Indian Institute of Technology Roorkee
ORCID: 0000-0002-3339-5657
Observed ORCID: 0000-0002-3339-5657
OpenAlex ID: A5089630266
