Moore was appointed to the staff at the University of Texas in 1920 as an associate professor being made a full professor three years later Moore was delighted to return to the University of Texas his home university

What is the correctly punctuated version of this sentence?
Moore was appointed to the staff at the University of Texas in 1920 as an associate professor, being made a full professor three years later. Moore was delighted to return to the University of Texas, his home university.