Author

Amlan Dutta

Observed names: A. DUTTA, A. Dutta, Dutta, Amlan
ORCID: 0000-0002-5207-180X
Observed ORCID: 0000-0002-5207-180X
OpenAlex ID: A5002909806
Works count: 56
Citation count: 468
H-index: 12
I10-index: 14
Year
Topic
Type