PUF60 and cancer: PUF60 (Poly (U)-binding splicing factor 60) is a nucleic acid-binding protein that has been shown to regulate transcription and link to tumorigenesis in various cancers.