Cancer is one of the two leading human fatal diseases. Drug development for cancer intervention has progressed well in past decades yet existingdrugs face many limitations in applications and effectiveness and are often associated with serious of side effects, which can further deteriorate thepatients’ quality of life. Recent development of natural product based and therapeutically sound anti…