4 ms·
Plenty of immunologists (esp those still working) disagree with a lotof what Yeadon says. Here's a pretty good explainer: https://twitter.com/andrew_croxford/s
by DanBC 6y ago
Plenty of immunologists (esp those still working) disagree with a lotof what Yeadon says.
Here's a pretty good explainer: https://twitter.com/andrew_croxford/status/1330882994471653376 https://twitter.com/andrew_croxford/status/13308829944716533...
And another: https://twitter.com/andrew_croxford/status/1331722078777729024 https://twitter.com/andrew_croxford/status/13317220787777290...