Question: who came up with the initial concept of protons and neutrons
Answer: Dmitri Ivanenko
Other accepted answers: Dmitri Ivanenko; Werner Heisenberg