Flagship Merges Three Biotech Startups to Form Etcelera
Flagship has combined three biotechnology startups to create a new company named Etcelera. This merger aims to consolidate resources and expertise in the biotech sector, enhancing innovation and development capabilities under the Etcelera brand.
BioPharma Dive·




