Mary Harper
Mary Harper is a Master of Arts in Global Governance candidate at the Balsillie School of International Affairs. She is a recent graduate of the University of Waterloo with an Honours Bachelor of Arts in Political Science and Minors in Classical and Legal Studies. Throughout her undergraduate experience she explored and developed her interest in […]











