Semnur Pharmaceuticals

Semnur Pharmaceuticals

A pharmaceutical developing non-opioid drugs for the treatment of back pain

Key facts

Wellfound IDsemnur-pharmaceuticals
Semnur Pharmaceuticals โ€” CliffBio