Professor Gary Cook MBBS MSc MD FRCP