Anwesha Sengupta
Anwesha Sengupta teaches history at the Institute of Development Studies, Kolkata. She has a PhD in history from Jawaharlal Nehru University.
Anwesha Sengupta teaches history at the Institute of Development Studies, Kolkata. She has a PhD in history from Jawaharlal Nehru University. See less
Anwesha Sengupta's Featured Books