The top 8 active researchers in developing countries according to RePEc World Bank Blogs, 16 Mar 2016 The Research Papers in Economics (RePEc) database has over 46,000 researchers registered. Each month they send out rankings…