Contact

myles.mclellan@algomau.ca

Principal Contact

Dr. Myles Frederick McLellan
Professor of Law and Justice
Algoma University, Department of Law & Politics
Phone 01-705-949-9904

Support Contact

Dr. Myles Frederick McLellan
Phone 01-705-949-9904