Scientific Revolution

123456
Across
  1. 2. curesdiseases
  2. 3. madethevaccination
  3. 5. hemadethetelescope
  4. 6. madethemonalisa
Down
  1. 1. theoryofthesolarsystem
  2. 4. periodoftimethatthesearein