Shelby Interdisciplinary Biomedical Research Building
Shelby Interdisciplinary Biomedical Research Building
This 12-story building consists of 340,000 square feet of research space and is part of the University of Alabama at Birmingham campus in downtown Birmingham, Alabama.