Homo sapiens

DEPDC4

DEP.4
DEP domain containing 4
125698
9606