Carvacrol from Moringa oleifera as a potential antidiabetic agent using integrated in-silico approach inhibiting TCF7L2 | Synapse