A rigorous calculation of the same result would use relativistic quantum mechanics, using Dirac equation, and would include many-body interactions. Achieving an even more precise result would involve calculating small corrections from quantum electrodynamics.
