Shehla Riza Arifeen

Shehla Arifeen is an Associate Professor at the Lahore School of Economics. Since 2011 Shehla has been on sabbatical whilst studying for a PhD at Lancaster University.

Content by Shehla Riza Arifeen