Basic And Applied Concepts Of Blood Banking And Transfusion Practices | Desertcart Romania