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