English PUF60 Cited by user ProteinBoxBot on 25 Dec 2007 Poly(U)-binding-splicing factor PUF60 is a protein that in humans is encoded by the PUF60 gene.