brian-fisher

1 Article by:

Brian Fisher

Brian Fisher has been a GP in London for over 40 years and is the chair of the Socialist Health Association.