Deepabali BiswasUX Design Review — Rethinking the India Post HomepageThe Department of Posts, in India, is the largest postal network in the world. It has a large network of 1,55,531 Post Offices in rural…Oct 5, 2020Oct 5, 2020
Deepabali BiswasExplainer: Global PandemicsAuthor and Designer: Deepabali Biswas Co-editor: Kuheli BiswasApr 26, 2020Apr 26, 2020