Science - enhancing life?

123456789101112131415161718
Across
  1. 1. genetic engineering
  2. 6. crop
  3. 11. sustainable
  4. 12. alter
  5. 13. cure
  6. 14. capability
  7. 16. predict
  8. 17. nuclear power phase-out
  9. 18. cost-efficient
Down
  1. 2. in-vitro-fertilization
  2. 3. environmentally friendly
  3. 4. sustainable
  4. 5. transfer
  5. 7. biofuels
  6. 8. insect-resistant
  7. 9. depict
  8. 10. solar power
  9. 15. reduce