Yesudhasan Thooyavan
Observed names: Thooyavan Yesudhasan, Y. Thooyavan
Institution: Loyola Institute of Technology and Science
Observed institutions: Indian Institute of Technology Dhanbad, Loyola Institute of Technology and Science
ORCID: 0000-0002-5550-1377
Observed ORCID: 0000-0002-5550-1377
OpenAlex ID: A5017189462
