David Wrigley NHS GP, BMA Council Deputy Chair & member of the BMA GP Committee.

NHS GP, BMA Council Deputy Chair & member of the BMA GP Committee.