Sequoia Vaccines Files for Initial Public Offering
Sequoia Vaccines, a clinical-stage pharmaceutical company based in St. Louis, Missouri, has recently filed for an initial public offering (IPO) with the Securities and Exchange Commission. The company aims to…