Longtime biotech to move up Peninsula to Alexandria’s big San Carlos project
The small company is the first to acknowledge that it has taken space in the under-construction, half-million-square-foot Alexandria District for Science and Technology in San Carlos.