Stanford University
 
Michael Jacobides

Michael Jacobides

London Business School
Stanford University