He worked almost entirely alone although he kept up with the developments in the fields in which he initiated new ideas

What is the correctly punctuated version of this sentence?
He worked almost entirely alone, although he kept up with the developments in the fields in which he initiated new ideas.