Would highly recommend listening to TWiV (this week in virology) podcast from last week for those interested in learning about the plausibility of the lab leak hypothesis.
spoiler: lab leak possible but evidence does not support it
spoiler: lab leak possible but evidence does not support it
Comment