Work

New Rankings of Economics Journals: Documenting and Explaining the Rise of the New Society Journals

Cites: 6
Cited by: 8
Related to: 10