CRISPR Therapeutics

CRISPR Therapeutics Location: Framingham, Massachusetts, USA Project: CRISPR Therapeutics The FOYA judging committee commends CRISPR for creating a flexible, digitally-enabled facility that can bring the promise of...