Oodles of ologies

1234567891011121314151617181920212223
Across
  1. 6. The study of ants
  2. 9. The study of the Earth
  3. 11. The study of cells
  4. 14. The study of timekeeping
  5. 15. The study of UFOs
  6. 16. The study of the causation of disease
  7. 19. The study of algae
  8. 20. The study of Jack the Ripper
  9. 21. A body of writing in three parts
  10. 22. The study of whales, dolphins, and porpoises
  11. 23. The study of fungi
Down
  1. 1. The study of life in outer space
  2. 2. The study of books, printing, and publishing
  3. 3. The study of the immune system
  4. 4. The study of myths
  5. 5. The study of skin
  6. 7. The study of blackberries
  7. 8. The study of clouds
  8. 10. The study of eggs
  9. 12. The study of a language and its literature
  10. 13. The study of life
  11. 17. The study of refuse
  12. 18. The study of church architecture and decoration