China The wet market sources of Covid-19: bats and pangolins have an alibi – University of Oxfordby Caleb Wilson April 5, 2025