Working Paper

An Elo Ranking for Economic Journals

Robert Lehmann, Klaus Wohlrabe
2017

MPRA Paper No. 80539