science center in Spanish
science center in Spanish
centro de ciencias
An organization, location, or virtual location where science is done or exhibited, either professionally or educationally.