Debarghya Dutta
Observed name: Dutta, Debarghya
Institution: Indian Institute of Technology Bombay
Observed institutions: Indian Institute of Technology Bombay, University of Basel, National Institute of Technology
ORCID: 0009-0006-5897-714X
Observed ORCID: 0009-0006-5897-714X
OpenAlex ID: A5091145898
