technopark
Etymology
From techno- + park.
noun
science park