translate English to French: Professor of Political Science Queen’s University
Professeur de sciences politiques Université Queen’s