Immortalization

Definition of Immortalization from the PharmacyDictionary.in

Immortalization

The process by which cells gain the ability to overcome normal growth or lifespan limitations, sometimes seen in animal cells in vitro or tumor cells.

Not Available