Scientists who dismissed Wuhan lab theory are linked to Chinese researcherstelegraph.co.uk26 pointsgeorgecmu5 years ago