NCT06542185 - Self-Efficacy Levels of Nurses on Safe Blood and Blood Product Transfusion | Crick | Crick