Enviar Registro por Correo electrónico: Banf1 is required to maintain the self-renewal of both mouse and human embryonic stem cells