As TrialSite has suggested, a big part of Russia’s renewal strategy involves life science research and development excellence. TrialSite speculates that’s why Russia went ahead and registered the Sputnik V vaccine despite the fact that it has now entered Phase 3...