Michel de Blois, Ph.D
Michel de Blois, Ph.D

Michel de Blois, Ph.D

Professor, School of Design, ULaval