Separate names with a comma.
Perhaps after you complete all the missions it goes away, not sure. I just know that it was a mission you could start on Neptune and it finally...
Quick response because this is the wrong section, but the mission you are looking for is the Scientist assistant mission starting on the planet...