Longwood creates and invests in science-based companies that develop novel solutions for important medical problems