HudsonAlpha Biotech Research

Research Laboratory

HudsonAlpha Institute for Biotechnology

Owner

107,000 sq. ft.

Size

Huntsville, Alabama

Location