APOBEC3B and neoplasm: These inconsistent results in different cancer species suggested that APOBEC3B might play different roles in different tumor types.