Debraj Manna
Observed name: Manna, Debraj
Institution: Indian Institute of Science Bangalore
Observed institutions: National Institute of Technology Rourkela, Indian Institute of Science Bangalore
ORCID: 0000-0002-1074-9459
Observed ORCID: 0000-0002-1074-9459
OpenAlex ID: A5035328027
