site of the University of Cambridge

C8729 concept

A site of the University of Cambridge is a geographically defined campus or location that hosts university buildings, facilities, and activities associated with its academic, administrative, or residential functions.


Instances (1)