The immortal cells can grow and divide indefinitely, thus enabling a multitude of innovative and life-saving studies on human ...