TechConnect Innovation Awardee (Rostra Therapeutics)

Prize: Prize (including medals and awards)


The TechConnect Innovation Awards identify the top 15% of submitted technologies as ranked by the TechConnect Corporate & Investment Partner Committee. Innovation rankings are based on the potential positive impact the submitted technology will have on a specific industry sector.
Degree of recognitionInternational