What is the version of the following sentence with correct punctuation?

she became a full professor at Poitiers where in 1955 she held the chair in Differential and Integral Calculus
... she became a full professor at Poitiers where in 1955 she held the chair in Differential and Integral Calculus.