Sequella

Sequella

A pharmaceutical company developing antibiotics to treat drug resistant bacterial, fungal and parasitic infections.

Key facts

Public/PrivatePrivate
Wellfound IDsequella
Sequella โ€” CliffBio