1Report says cell data suggests October shutdown at Wuhan lab, experts skeptical (opens in new tab)(nbcnews.com)1startupljackson5y ago0