Original: It is a concentration of science and technology related businesses, and has strong links with the nearby University of Cambridge.
Simplified: It has many science and technology related businesses, and has strong links with the nearby University of Cambridge.