Biotech firm Inozyme fetches $67 mln

Share this