3 ms·The BioNTech team who made the vaccine probably should get a lot of public 'credit'.by jariel 6y agoThe BioNTech team who made the vaccine probably should get a lot of public 'credit'.