Brian Fisher

Dr Brian Fisher is a GP and chair of the Socialist Health Association