What does YCAR stand for?
YCAR stands for "York Centre for Asian Research"
How to abbreviate "York Centre for Asian Research"?
"York Centre for Asian Research" can be abbreviated as YCAR
What is the meaning of YCAR abbreviation?
The meaning of YCAR abbreviation is "York Centre for Asian Research"
What does YCAR mean?
YCAR as abbreviation means "York Centre for Asian Research"