AFRAND stands for African Foundation for Research and Development (Lilongwe, Malawi)

AFRAND
Share
Abbreviations And Their Meaning