Dr. Stuart James MacMillan
Lecturer, Centre for Engineering in Society
Lecturer, Centre for Engineering in Society
© Concordia University