Loading paper
Harnessing cardiac power: heart kinetic motion analysis for energy harvesters | Tomesphere