Dr Catherine Stroud

Dr Catherine Stroud is a Consultant Immunologist at Newcastle's Royal Victoria Infirmary