Which scientist discovered that Jupiter has moons?

Johannes Kepler
Galileo Galilei
Nicolaus Copernicus
Rene Descartes

1 answer

Jupiter's moons were discovered by Galileo Galilei. He observed them in 1610, and they are now known as the Galilean moons: Io, Europa, Ganymede, and Callisto.