Formulate an answer to this elaborate question: Which astronaut flew on more space missions, Piers Sellers or Jean-Jacques Favier?
Answer:
Piers John Sellers