Dr Gary Reynolds

Dr Gary Reynolds is an honorary Consultant Rheumatologist at the Freeman Hospital