Viresh Dutta
Observed names: Dutta Viresh, Dutta, V., Dutta, Viresh, V Dutta, V. DUTTA, V. Dutta, VIRESH DUTTA, Viresh Dutta Viresh Dutta
Institution: Indian Institute of Technology Delhi
ORCID: 0000-0003-0382-1800
Observed ORCID: 0000-0003-0382-1800
OpenAlex ID: A5067372561
