It is impossible in an article of this length to give even an indication of the range of architectural commissions which Wren carried out

What is the correctly punctuated version of this sentence?
It is impossible in an article of this length to give even an indication of the range of architectural commissions which Wren carried out.