SGTX logo

Sigilon Therapeutics (SGTX) Gross Margin