7th December 2023
Aclaris Therapeutics announces patent license agreement with Sun Pharma for Alopecia treatment BSI bureau