Richard Horton

Richard Horton

Richard Horton is editor-in-chief of The Lancet.

ALL VIDEOS