Science Olympics "Ology" Puzzle

1234567891011121314151617181920
Across
  1. 3. the study of the heart
  2. 5. the study of bugs
  3. 9. the study of codes
  4. 10. the study of ethics
  5. 13. the study of the processes of physical illness
  6. 14. the study of earth
  7. 16. the study of word origins
  8. 17. The study of matter and energy
  9. 18. the study of the eye
  10. 19. the study of past human activity
Down
  1. 1. The study of the brain
  2. 2. The study of Life
  3. 3. the study of cells
  4. 4. the study of human movement
  5. 6. the study of mental functions and behavior
  6. 7. the study of humans
  7. 8. The study of the end of time
  8. 11. the study of how sickness spreads
  9. 12. study of plants
  10. 15. this is the study of animals in their environment
  11. 20. The study of chemical structures and formulas