Prashant Loyalka
Stanford
Stanford
Stanford
Harvard
Finland
Sweden
Denmark
Norway
Harvard
Stanford
CBS