Liz Rihoy

Liz Rihoy is a political scientist and director of Resource Africa UK.