Diya Majumdar is a recent graduate of Azim Premji University, Bengaluru, with a master's degree in Development.
No articles written by Diya Majumdar