E ethz.ch ETH Zurich Develops 3D Printed Heart Patch to Support Tissue Regeneration [pdf] 2 points sokols 1 year ago 0 comments