India suffers from an annual deficit of 2 million blood units, as only 1% of the Indian population donates blood each year. One blood donation ... Sep 12
-Advertisements-