Andrew Fergusson

Andrew Fergusson, MB BS, MRCGP

Dr Andrew Fergusson is a former GP and now Head of Communications at Christian Medical Fellowship.