bn:00139639n
Noun Named Entity
EL
No term available
EN
Seaport Centre is a high-tech business park located in Redwood City, California, United States, and as of 2007 is one of the largest biotechnology research complexes in the San Francisco Bay Area. Wikipedia
Relations
Sources