Anirudha Dutta
Observed names: A. Dutta, Dutta, A.
Institution: Adamas University
Observed institutions: Indian Institute of Technology Kharagpur, Adamas University, University of Delaware
ORCID: 0000-0003-3713-3096
Observed ORCID: 0000-0003-3713-3096
OpenAlex ID: A5076704124
