Why are HeLa cells used for many different types of research?

2 answers 2