One of the nation's largest neuroscience research buildings is slated to open this month in the heart of St. Louis. The $616 million Washington University Neuroscience Research Building spans 11 stories and 609,000 square feet at the eastern edge of the medical campus, near the Cortex Innovation Community.
The state-of-the-art facility