Deepak Deshmukh
Observed name: DEEPAK DESHMUKH
Institution: Indian Institute of Technology Kharagpur
Observed institution: Indian Institute of Technology Kharagpur
ORCID: 0009-0003-4273-1813
Observed ORCID: 0009-0003-4273-1813
OpenAlex ID: A5004659280
