Canada now has several coronavirus vaccine suppliers including Pfizer-BioNTech, Moderna, and Astra-Zeneca. The Johnson and Johnson single-dose vaccines have also arrived in Canada but have not yet been distributed here. Although there have been extremely rare cases of blood clots… »