HeLa cells were the first human cells that researchers could grow and multiply endlessly in the lab. This gave researchers across the world a steady supply of the same cells to test on.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results