Once in every 2 seconds, someone somewhere is desperately in need of blood. More than 29 million units of blood components are transfused every year.
Each year, we could meet only up to 1% (approx) of our nation's demand for blood transfusion.
Copyright © 2019. Powered by Xenfy Infolabs (P) Ltd. All rights reserved.