Heikki Peura
Imperial College Business School
South Kensington Campus
Exhibition Road
London SW7 2AZ, SW7 2AZ
United Kingdom
SCHOLARLY PAPERS
8
DOWNLOADS
Rank 45,138
SSRN RANKINGS
Top 45,138
in Total Papers Downloads
2,388
TOTAL CITATIONS
Rank 25,302
SSRN RANKINGS
Top 25,302
in Total Papers Citations
54
Feedback