VIDEO | New compound shows promise in treating multiple human cancers ...