Richard Horton Author

Richard Horton is Editor-in-Chief of The Lancet.