Macomics Expands in Edinburgh with Move to Roslin Innovation Centre and Announces Appointment of Professor Paul Crocker to SAB
EDINBURGH and CAMBRIDGE, United Kingdom, Sept. 29, 2023 (GLOBE NEWSWIRE) -- Macomics Ltd, a leader in macrophage drug discovery, continues...