ENSG00000136830 (NIBAN2)

homo sapiens

niban apoptosis regulator 2