Innovative People

Cathie Currie

Broad range of business, science, education and medical/healthcare problems