Researchers from Southwest Jiaotong University published the discovery of novel high affinity peptides against the protein of human DNA binding domain of FOXM1 (FOXM1-DBD) to be developed for the ...