The African peer review mechanism is an initiative of the African union. It was set up in 2003, and currently we have 25 member countries chaired by Kenya, led by President Uhuru Kenyatta of Kenya.
Wole Famurewa
The News You Need, Delivered To You.
Subscribe to the Guardian today and never miss the stories that shape your Business