Centivax is a San Francisco-based vaccine, therapeutics, and biotechnology company which spun out of Distributed Bio and their internal incubated technology projects headed under the name Centivax.
Currently, there are no issues on this topic. Create one.