Ashlesha Deo
Ashlesha Deo is a development professional working with the Maharashtra Institute of Technology Transfer for Rural Areas (MITTRA) in Nashik, Maharashtra.