Ken Farrington

Ken Farrington has been a Consultant Nephrologist at the Lister Hospital since 1991.