3D printed kidney models allow surgeons to train for life-saving procedure

by