answersLogoWhite

0

No, it is told that Leonard Digges did, but Galileo did invent one of the first telescopes, but his had the best and he was the first one to have his telescope with the best magnification.

User Avatar

Wiki User

15y ago

What else can I help you with?