Sanjoy Jena
Observed names: Jena, Sanjoy, SANJOY JENA
Institution: Indian Institute of Technology Madras
Observed institution: Indian Institute of Technology Madras
ORCID: 0000-0002-1596-588X
Observed ORCID: 0000-0002-1596-588X
OpenAlex ID: A5041890982
