AESEDA stands for Alliance for Earth Sciences Engineering and Development in Africa (Pennsylvania State University)

AESEDA
Share
Abbreviations And Their Meaning