Court issues injunction against Invitae, ArcherDx in Natera patent …  LabPulse