0
it means African Peer Review Mechanism
That is called peer review.
A Peer Review
Peer review is the process of peers in the field of the work review the work and give opinion of it. The purpose of peer review is to ensure that it is quality work.
Peer Review