Peter Whybrow The Lancet 2026 View at publisher Cite Bookmark Add to export Share Authors: Andrew Green DOI: 10.1016/s0140-6736(25)02595-4 Cited by: 0 Publication details Journal / source The Lancet Publisher Elsevier BV Volume 407 Issue 10523 Pages 22–22 Publication date 1 January 2026 Language EN Reference Details Loading... Open full details