Catherine Soleil

French Department

Dawson College, Montreal, QC

Researcher / Faculty Lecturer