2 ms·Ah so has there been enough time to show which commercially backed vaccine is the best? Is it Moderna?by paul7986 5y agoAh so has there been enough time to show which commercially backed vaccine is the best? Is it Moderna?