Skip to main content

Dr. Stephen Shepherd

Dr Stephen Shepherd is a full-time GP with wide experience of medicine. He has written many articles for publications such as GP magazine. His medical interests include surgery, primary health care and circulatory issues.