Tiny  swelvrhazeajx40y4m8xzgewn6mssydfrpvnxz odi

Leora Klapper

Lead Economist, Development Research Group, World Bank

Leora Klapper is a Lead Economist in the Development Research Group at the World Bank, in Washington D.C.

Latest articles