Joseph MacKinnonJun 18, 2024News Prominent scientists demand retractions from journals that published 'unsound' articles downplaying possible COVID-19 lab origins News
Chris PandolfoSep 29, 2021News China's 'bat woman' Shi Zhengli edited a paper denying evidence for the lab-leak theory without disclosing her contributions News