Across
- 2. invention
- 4. innovative
- 5. discovery
- 6. to manufacture
- 7. ethical
- 9. DNA
- 13. engineer
- 15. advanced
- 16. challene
- 17. theory
Down
- 1. to prove, to confirm
- 3. specialized
- 8. to research, to investigate
- 9. black hole
- 10. rocket
- 11. cell
- 12. gene
- 14. UFO
