Genetic Testing Company Invitae Nets $40M Series E

December 12, 2013