concepts such as cancer stem cells and new technologies such as nanobiotechnology, RNA