What does CSHRS stand for?
CSHRS stands for "China Society for Human Rights Studies"
How to abbreviate "China Society for Human Rights Studies"?
"China Society for Human Rights Studies" can be abbreviated as CSHRS
What is the meaning of CSHRS abbreviation?
The meaning of CSHRS abbreviation is "China Society for Human Rights Studies"
What does CSHRS mean?
CSHRS as abbreviation means "China Society for Human Rights Studies"