Enrico Biffis
Imperial College Business School
Imperial College London
South Kensington campus
London, SW7 2AZ
United Kingdom
SCHOLARLY PAPERS
27
DOWNLOADS
Rank 7,188
SSRN RANKINGS
Top 7,188
in Total Papers Downloads
8,675
SSRN CITATIONS
Rank 9,328
SSRN RANKINGS
Top 9,328
in Total Papers Citations
72
CROSSREF CITATIONS
63
Feedback