Peter Macmillan
University of St. Andrews - School of Management
The Gateway
Gateway
St. Andrews, Fife KY16 9SS
United Kingdom
SCHOLARLY PAPERS
3
DOWNLOADS
Rank 45,384
SSRN RANKINGS
Top 45,384
in Total Papers Downloads
1,985
SSRN CITATIONS
Rank 44,497
SSRN RANKINGS
Top 44,497
in Total Papers Citations
6
CROSSREF CITATIONS
13
Feedback