EPD: A promising natural product with a unique anticancer mechanism

Natural products have long served as a valuable [...]