site logo

Sienna's acne treatment-device flops in pivotal trials

Getty Images