By Adlam Dr., David, Hampton DM MA DPhil FRCP FFPM FESC Professor, John R., Hampton Dr., Jo, David Adlam Dr., John R. Hampton DM MA DPhil FRCP FFPM FESC Professor, Jo Hampton Dr.