Kshetra Mohan Dehury
Observed name: Dehury, Kshetra Mohan
Institution: Indian Institute of Technology Delhi
Observed institution: Indian Institute of Technology Delhi
ORCID: 0000-0002-2697-6381
Observed ORCID: 0000-0002-2697-6381
OpenAlex ID: A5062769650
