Adverse weather has severe impact on blood supply - Irish Blood Transfusion Service

2018