ENSG00000152430 (BOLL)

homo sapiens

boule homolog, RNA binding protein