What does AFSTD mean in Airports & Locations

AFSTD meaning is defined below:

African Forum on Science and Technology for Development
ADVERTISEMENT

Was it useful?

What does AFSTD mean? It stands for African Forum on Science and Technology for Development

Most popular questions

What does AFSTD stand for?


AFSTD stands for "African Forum on Science and Technology for Development"

How to abbreviate "African Forum on Science and Technology for Development"?


"African Forum on Science and Technology for Development" can be abbreviated as AFSTD

What is the meaning of AFSTD abbreviation?


The meaning of AFSTD abbreviation is "African Forum on Science and Technology for Development"

What does AFSTD mean?


AFSTD as abbreviation means "African Forum on Science and Technology for Development"

Related Acronym Searches