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