Samsara biocapital reports 5.2% passive stake in aclaris therapeutics

Samsara biocapital lp reports 5.2% passive stake in aclaris therapeutics inc as of february 26, 2020 - sec filing.
ACRS Ratings Summary
ACRS Quant Ranking