Gail Krantzberg

Gail Krantzberg

Professor, Engineering Practice and Technology, McMaster University