In vitro three-dimensional (3D) models in cancer research: an update.

In vitro three-dimensional (3D) models in cancer research: an update.