What does SATRN stand for?
SATRN stands for "Southern African Trade Research Network"
How to abbreviate "Southern African Trade Research Network"?
"Southern African Trade Research Network" can be abbreviated as SATRN
What is the meaning of SATRN abbreviation?
The meaning of SATRN abbreviation is "Southern African Trade Research Network"
What does SATRN mean?
SATRN as abbreviation means "Southern African Trade Research Network"