Sienna Biopharmaceuticals completes $34M Series A

May 02, 2016