Michael White

Leading Urban Planner, Associate VP,

University of British Columbia

Related Speakers