AVPN · Capacity Building
2 providers match your filters
Deesha Education Foundation, formally called as DEESHA Group, is a social impact organisation transforming the eye-care and eye-donation ecosystem in India.
Seven Sisters Development Assistance (SeSTA) empowers communities in remote rural areas of Northeast (NE) India by initiating rural development initiatives together with the villagers