Trevor Slack

Trevor Slack

Affiliations and Expertise

Professor of Sport Management at the University of Alberta and adjunct professor at the University of Ottawa.

My Selection

Trevor Slack

Information about this author is currently not available.