Diptendu Roy
Observed name: Roy, Diptendu
Institution: Technical University of Denmark
Observed institutions: Indian Institute of Technology Indore, Technical University of Denmark
ORCID: 0000-0001-7718-3018
Observed ORCID: 0000-0001-7718-3018
OpenAlex ID: A5041653256
