APPRA: Asia-Pacific Peace Research Association

What does APPRA mean? The above is one of APPRA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Asia-Pacific Peace Research Association