ICIG Ventures invests in Ascribe Bio ahead of Phytalix commercial launch

Jan. 30, 2025