Debadatta Roychowdhury
Observed name: D. RoyChowdhury
Institution: Sister Nivedita University
Observed institutions: Jadavpur University, Sister Nivedita University
ORCID: 0009-0004-0554-8961
Observed ORCID: 0009-0004-0554-8961
OpenAlex ID: A5017547517
