What does CTRD stand for?
CTRD stands for "Centre for Tourism Research and Development"
How to abbreviate "Centre for Tourism Research and Development"?
"Centre for Tourism Research and Development" can be abbreviated as CTRD
What is the meaning of CTRD abbreviation?
The meaning of CTRD abbreviation is "Centre for Tourism Research and Development"
What does CTRD mean?
CTRD as abbreviation means "Centre for Tourism Research and Development"