Two new developments for lab and office space are expected to add over 2,000 acres of space in Atlanta to accommodate the life science industry’s rapid growth.
Two new developments for lab and office space are expected to add over 2,000 acres of space in Atlanta to accommodate the life science industry’s rapid growth.