Lyla Mehta is leader of the project team for the HLPE report, and professorial fellow at the UK’s Institute of Development Studies.
Lyla Mehta is leader of the project team for the HLPE report, and professorial fellow at the UK’s Institute of Development Studies.