ACRoRS stands for Asian Center for Research on Remote Sensing (Asian Institute of Technology; Thailand)

ACRoRS
Share
Abbreviations And Their Meaning