Primrose Bio logo

Primrose Bio Office Locations

Primrose Bio is a biotech company that focuses on discovery, development, and manufacturing of new molecules. innovative therapeutics, vaccines and ingredients to aevance global health.

primrosebio.com

Primrose Bio Headquarters Location

10790 Roselle Street, San Diego, CA 92121