The Cambridge Science & Technology Cluster will never have seen anything like it - a self-contained township of research ...