Dr John Humphreys MRCGP

Dr Humphreys qualified at the University of Bristol and spent 10 years working in Africa and Australia before becoming a general practitioner in Oxford.

Over the last 10 years Dr Humphreys has divided his time between an NHS family practice and private preventive health care. 

Since leaving the NHS, Dr Humphrey’s focus is now helping people live longer and happier lives through evidence based and early intervention.

In his spare time Dr Humphreys enjoys his allotment, choral singing and yoga.