Katherine Blouin
Katherine Blouin is Associate Professor of History and Classics at the University of Toronto.
View the website with no animation.
Read more about this website’s accessibility here
Katherine Blouin is Associate Professor of History and Classics at the University of Toronto.