Kathleen Ryan

Shared Value Solutions
Ecologist and Human Environment Consultant
Guelph, ON
Canada N1H4G1

Papers:
T-117-6 The Duty to be Consulted