The Antonio Champalimaud Foundation named the Tilganga Institute of Ophthalmology in Kathmandu, Nepal, as one of its recipients for the 2013 Vision Award. Read More