George McDonald Church has a position (Co-Founder ) at Editas Medicine

Details
Title Co-Founder
Start Date 2013-00-00
Is Current yes

Source Links