Seva Foundation

Seva Foundation

Restores sight & transforms lives through community eye care programs serving 5M+ people globally