The results are published in the scientific journal Nature

Please fix the punctuation.
The results are published in the scientific journal, Nature.