The 55 million dollar, 181,000 square foot facility is home to FSU’s Department of Biological Science.
The Official News Source of Florida State University
The 55 million dollar, 181,000 square foot facility is home to FSU’s Department of Biological Science.