Understanding the Potential of Epigallocatechin -3-gallate, a Green Tea Extract in Different Treatments. A comprehensive Review.