Robin Williams
University of Edinburgh - Institute for the Study of Science, Technology and Innovation
United Kingdom
SCHOLARLY PAPERS
13
DOWNLOADS
Rank 42,585
SSRN RANKINGS
Top 42,585
in Total Papers Downloads
2,135
SSRN CITATIONS
Rank 47,613
SSRN RANKINGS
Top 47,613
in Total Papers Citations
4
CROSSREF CITATIONS
13
Feedback