1265 Military Trail
Scarborough, Ontario M1C 1A4
Canada
University of Toronto Scarborough
Platform Strategy, Platform Governance, Network Orchestration, Complementors, Technological Dominance, Digital Transformation