Debarshi Debnath
Observed name: Debnath, Debarshi
Institution: University of Edinburgh
Observed institutions: Indian Institute of Technology Mandi, University of Edinburgh
ORCID: 0000-0001-8904-4752
Observed ORCID: 0000-0001-8904-4752
OpenAlex ID: A5076370293
