RRCAP

AcronymDefinition
RRCAPRegional Resource Center for Asia and the Pacific (Asian Institute of Technology; Bangkok, Thailand)