ParentFull threadj245·Oxford is also a geographical location. So it could be interpreted as, Research lab in town of Oxford.View on HN