ENSG00000103429 (BFAR)

homo sapiens

bifunctional apoptosis regulator