Andrea Renda
Centre for European Policy Studies (CEPS)
College of Europe
Chair for Digital Innovation
Dijver 11
B-8000 Brugge, Oost Vlanderen 10000
Belgium
SCHOLARLY PAPERS
34
DOWNLOADS
Rank 6,518
SSRN RANKINGS
Top 6,518
in Total Papers Downloads
11,414
SSRN CITATIONS
Rank 18,734
SSRN RANKINGS
Top 18,734
in Total Papers Citations
18
CROSSREF CITATIONS
46
Feedback