サイエンスパーク
Meanings
1
science park
A designated area where scientific research and technology-based businesses are concentrated, often linked to a university.
A new science park is planned to be built in this area.
science park
A designated area where scientific research and technology-based businesses are concentrated, often linked to a university.
A new science park is planned to be built in this area.