Since the beginning of the year, hundreds of blood drives have been canceled and more than 16,000 blood and platelet ...