site logo

Synlogic goes public through merger with failed Mirna