3D printing directly inside the body made possible by this Swiss need

© 2019 EPFL

© 2019 EPFL