A wearable medical bandage is provided having an energy harvesting generator that harvests mechanical energy from the user's natural body and muscle motions to produce electrical energy. The electrical energy induces an electric potential across the wound opening producing accelerated skin wound recovery under the voltage fluctuations produced by the power generator.