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

Then there is still more protons and less neutrons in the nucleus where it has formed a new nucleus thus a new topic
Then there is still more protons and less neutrons in the nucleus, where it has formed a new nucleus, thus a new topic.