Science

A new 3D printing frontier: Self-powered wearable devices