What does APRF stand for?
APRF stands for "African Peer Review Forum"
How to abbreviate "African Peer Review Forum"?
"African Peer Review Forum" can be abbreviated as APRF
What is the meaning of APRF abbreviation?
The meaning of APRF abbreviation is "African Peer Review Forum"
What does APRF mean?
APRF as abbreviation means "African Peer Review Forum"