science park in Spanish
science park in Spanish
parque científico
An area with a collection of buildings dedicated to scientific research on a business footing.