Text this: Recent advances in the therapeutic potential phytochemicals in managing diabetes