Aclaris Therapeutics Announces Poster on Results from Phase 2a… — ACRS +0.30 · News Impact Screener