All data on blood banks to be made available online by mid-August

You may also like...