Release Summary

Synlogic strengthens its leadership team with appointments in key roles: Chief Operating Officer and Chief Human Resources Officer.

Synlogic