Seva Foundation
–
Tata Nagar, Andhra Pradesh, 517501, India
... Since 1978, Seva has provided sight-saving surgeries, eyeglasses, medicine, and other eye care services to more than 40 million people in underserved communities around the world. Globally, more than 2.2 billion people have a vision impairment, and ... - May 02