Shatarupa Bhattacharyya is doing a Ph.D. in Development Studies from the National Institute of Advanced Studies, Bengaluru; she has an M.Phil. in History from the University of Hyderabad
No articles written by Shatarupa Bhattacharyya