Oluwadi New Org. · JULY 25, 2026 · Stats · Updates ·
St. Louis

AgTech · BioScience · Venture

Investors Companies Universities

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