Helmut Reisen
Organization for Economic Co-Operation and Development (OECD) - Development Centre (DEV)
Head of Research Division
94, rue Chardon Lagache
Paris, 75775
France
WWZ University Basel
SCHOLARLY PAPERS
5
DOWNLOADS
452
SSRN CITATIONS
Rank 26,286
SSRN RANKINGS
Top 26,286
in Total Papers Citations
8
CROSSREF CITATIONS
35
Feedback