How many moons does Jupiter have? Scientists have discovered dozens of them, but the answer may be more complicated than it seems. When you purchase through links on our site, we may earn an affiliate ...