Aclaris Therapeutics Pockets $21M

October 03, 2014