New 3D-printed tumor model to enable better cancer treatments
nature.com