Eleanor MacDonald

Department of Political Studies

Contact Information (Internal)

Phone: 36631
Email: e.macdonald@queensu.ca

Roles and Positions

QUFA Council
Political Studies