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

Some interesting open problems that Johnsons result raises and its historical and philosophical background are also discussed
Some interesting open problems that Johnson's result raises, and its historical and philosophical background, are also discussed.