Invitae Files for $86M IPO

January 13, 2015