Professor Stephen Maceno says the scientific establishment wasn’t fully transparent and ruled out the theory that COVID might have come from a lab in Wuhan, China. #COVID #China