34.228.229.51

Clinical-stage pharmaceutical company Scioderm adds $16m Series A

528
Clinical-stage pharmaceutical company Scioderm has completed a Series A financing totaling $16m. Life sciences investor