You are here

Sébastien Houde

Canada

Associate Professor to department Management & Technology