Life Technologies, Inc. (Carlsbad, CA)-formed from a 2008 merger of Invitrogen Corporation and Applied Biosystems-has reached an agreement with [MORE]
If cancer cells represent a kind of immortality (having lost their inability to die naturally), then it is not [MORE]