bn:03862312n
Noun Concept
SYL
No term available
EN
A campus university is a British term for a university situated on one site, with student accommodation, teaching and research facilities, and leisure activities all together. Wikipedia
Relations
Sources