Satsuma Pharmaceuticals and SNBL Announce Three Abstracts on STS101 for the Acute…
DURHAM, N.C., June 15, 2023 (GLOBE NEWSWIRE) -- Satsuma Pharmaceuticals, Inc., a late-stage biopharmaceutical company currently seeking regulatory approval from the U.S. Food and Drug…