3D Scaffolds and Biomechanical Forces Imitate Conditions for Cancer GrowthGuest Author • August 6, 2015