AFITA

AcronymDefinition
AFITAAsian Federation for Information Technology in Agriculture