STSA logo

Satsuma Pharmaceuticals (STSA) Operating Margin