Richard Horton

Richard Horton

Editor-in-Chief, The Lancet
United Kingdom