ENSG00000137628 (DDX60)

homo sapiens

DExD/H-box helicase 60