Arka Mukhopadhyay
Institution: University College London
Observed institutions: Karlsruhe Institute of Technology, University of Calcutta, Rhodes University, University College London
ORCID: 0000-0002-9090-9386
Observed ORCID: 0000-0002-9090-9386
OpenAlex ID: A5006114683
