BIRC5 and cancer: This review highlights our understanding of the structure, expression, and functions of survivin and summarizes the recent advances in developing small-molecule survivin inhibitors for potential cancer therapy.