IPSR: International Political Science Review

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

IPSR: International Political Science Review

Definition in English: International Political Science Review