Please add punctuation to this: Leaving military service he returned to Princeton where he was an assistant professor from 1920 being promoted to associate professor in 1926 and full professor in 1928

Punctuation version:
Leaving military service, he returned to Princeton where he was an assistant professor from 1920, being promoted to associate professor in 1926 and full professor in 1928.