The healing power of hydrogen peroxide