Kiaa0802

KIAA0802

KIAA0802 also known as hypothetical protein LOC23255 is a protein that is encoded by the KIAA0802 gene.

Read more about Kiaa0802.