ENSG00000175334 (BANF1)

homo sapiens

barrier to autointegration factor 1