All Eyes On India infographic
Surprising but true! Almost 20% of the people suffering from blindness in the world happen to live in India! Out of the 39 million blind populations all over the world, about 8% live in India. Indeed a country in desperate need of corneal transplants! Cataract has been identified as the leading cause of blindness in […] More