Katherine Blouin, Ph.D.

Associate Professor in

Greek and Roman History


University of Toronto