Michael Powell
Northwestern University - Department of Management & Strategy
Kellogg School of Management
2001 Sheridan Road
Evanston, IL 60208
United States
SCHOLARLY PAPERS
2
DOWNLOADS
251
SSRN CITATIONS
Rank 29,615
SSRN RANKINGS
Top 29,615
in Total Papers Citations
24
CROSSREF CITATIONS
12
Feedback