Why does an outer electron feel an effective nuclear charge smaller than Z? | StemPy Lab