CRISPR Therapeutics AG (CRSP) supply chain analysis