Simon Thibault

Professor of political science at Université de Montréal