ByNobleID
    Kinetic and thermal energy harvesters for implantable medical devices and biomedical autonomous sensors | NobleID