Dr. Richard Horton, Editor-in-Chief of The Lancet

March 26, 2023