Research Interests
Research Description
Cross/Joint Appointments
Current Teaching
CISC497: Social, Ethical and Legal Issues in Computing F21 (Instructor)
PHIL206: Science Fiction F21 (Instructor)
https://www.queensu.ca/academic-calendar/arts-science/course-descriptions/phil/
Selected Degrees
Biography
Media Links