Operating CompanyGreater St. Louis
Wugen
Operating Company
· St. Louis, MO
Wugen is a clinical-stage biotechnology company based in St. Louis, Missouri, focused on developing cellular therapies. The company conducts research at its facility at 4260 Forest Park Avenue in St. Louis.
Founded
Region
Greater St. Louis
Investors
People