Definition of Immortalization from the PharmacyDictionary.in
Immortalization
Synonyms or meaning of 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.
Image related to Immortalization
Not Available