Seva Foundation

Release Summary

Seva Foundation recognized with international award for work restoring sight to millions in developing world. California-based Seva recipient of prestigious 2015 Antonio Champalimaud Award.

Seva Foundation