David Wrigley

David Wrigley

I am an NHS GP in Carnforth, north Lancashire and have worked there for over …