undefined

Richard Horton

Editor-in-chief of The Lancet who provided evidence to the UK's COVID-19 enquiry.