Full Name
Marshall W. Van Alstyne
Job Title
Author
Company
Platform Revolution