Maan Barua
Observed names: Barua Maan, Barua, M, Barua, Maan, Barua, Maan 1982-, Barua, Maan Singh Kharangi, M. Barua, MAAN BARUA
Institution: University of Cambridge
ORCID: 0000-0002-6539-8131
Observed ORCID: 0000-0002-6539-8131
OpenAlex ID: A5069547756
