Comment Comment by cafard "Uncontested dominance of the US market"? How then did we get Moderna in early 2021? parent cafard 2 years ago