Kelly Harper
PhD
Université de Sherbrooke
Appearances