Stefano Scarpetta - Top Italian Scientist in Business Sciences
labour market social polices public policies economic growth


Rank: 28
H-Index: 61
Citations: 22649
Nation: France
Area: economics
Macroarea: Business Sciences
Notes: OECD.
Rank: 28
H-Index: 61
Citations: 22649
Nation: France
Area: economics
Macroarea: Business Sciences
Notes:  OECD.