Deepak Mallya
Observed name: Mallya, Deepak
Institution: Indian Institute of Technology Bombay
Observed institutions: Indian Institute of Technology Bombay, Imperial College London
ORCID: 0000-0001-6956-4064
Observed ORCID: 0000-0001-6956-4064
OpenAlex ID: A5048337367
