Couch Biomedical Research Building
icon Mechanical installed mechanical systems for Washington University School of Medicine's LEED Silver certified, six-story, 181,000 SF Couch Biomedical Research Building, achieving significant cost savings through value engineering.