Massimo Riccaboni - Top Italian Scientist in Business Sciences


Rank: 49
H-Index: 48
Citations: 10362
Nation: Italy
Area: economics
Macroarea: Business Sciences
Italian Institution(s): IMT Lucca
Rank: 49
H-Index: 48
Citations: 10362
Nation: Italy
Area: economics
Macroarea: Business Sciences
Italian Institution(s): IMT Lucca