Rodolphe Barrangou

French, founder of Intellia Therapeutics and Locus Biosciences.

Contact