Key 5 min Update: Dr. Peter Doshi, Associate Editor of the British Medical Journal

Mirrored from Ivor Cummins, 5-11-2021: https://odysee.com/@IvorCummins:f/key-5-min-update-dr-peter-doshi-*:1