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.comPrimrose Bio Headquarters Location
10790 Roselle Street, San Diego, CA 92121