Nehem Tudu
Institution: National Institute of Technology Calicut
Observed institutions: National Institute of Technology Calicut, National Institute of Technology Jamshedpur
ORCID: 0000-0002-7075-9974
Observed ORCID: 0000-0002-7075-9974
OpenAlex ID: A5032887389
