SELLAS Life Sciences nears Phase 3 trigger; shares +7%
SELLAS Life Sciences (SLS) shares rose 7% as the company approaches a trigger for its Phase 3 trial.
SELLAS Life Sciences (SLS) shares rose 7% as the company approaches a trigger for its Phase 3 trial.