Catherine Canfieod

Archived Record Liberal, KS Previous Vice-President for Advanced Surgery