English John Beddington Cited by user Leutha on 23 Jun 2023 Sir John Rex Beddington HonFREng (born 13 October 1945) is a British population biologist and Senior Adviser at the Oxford Martin School, and was previously Professor of…