5th December 2023
Aclaris Therapeutics Announces Patent License Agreement with Sun Pharma for Alopecia GlobeNewswire