The agency that distributes blood is : World health organization
The world Health Organizations existed to solve various problems concerning the health of humanities.
Distribution of blood will helped various problems such as blood transfusion or sampling to create a vaccine
hope this helps