Amid furore, Russia’s Sputnik V vaccine to be made in Italy
Published
The head of European Medicines Agency had said approving Sputnik V would be “comparable to Russian roulette”.
Full ArticlePublished
The head of European Medicines Agency had said approving Sputnik V would be “comparable to Russian roulette”.
Full Article