Perhaps now more than any other time in our history, we are realising the importance of technology in social service delivery, and its role in enhancing the general quality of life. Growing up in India, where the majority has minimal access to basic public amenities like healthcare, one develops an appreciation for the value of enabling such technologies that assist …