News

Immunophotonics Wins St. Louis Startup World Cup

Immunophotonics, a local biotech startup, won the St. Louis regional finals of the Startup World Cup and will move on to represent the region at next month’s grand finale in San Francisco. The company topped a field of 100 St. Louis area startups that submitted and presented their businesses at different TechSTL pitch events over the past four months…