English C13orf38 Cited by user AvaloDi on 15 May 2019 C13orf38 is a protein found in the thirteenth chromosome with an open reading frame number 38.