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