Resveratrol: review on therapeutic potential and recent advances in drug delivery.

Resveratrol: review on therapeutic potential and recent advances in drug delivery.