#afstri
Top Voted Definition for #afstri
The Association of Fellows, Scholars, Trainees and Resident of IRRI [AFSTRI] is established to promote friendship, cooperation and understanding and to foster cultural harmony among its multinational and multi-cultural member as well as other members of IRRI family.
1