thumb_Tim Hegedus photo
Education: Ph.D.
thumb_IMG_0081[1]
Education: PhD Candidate, Philosophy
thumb_lema
Education: Bachelor of Arts (Honours)- Political Science with minors in History and Spanish