Across
- 4. le futur
- 6. a scientist
- 8. digital
- 10. to record
- 12. to assert
- 14. to discover
- 16. research
- 18. to prove
- 19. to be addicted
- 21. a lab
- 22. benefit
- 23. law
Down
- 1. to heal
- 2. to save (in computer)
- 3. to experiment
- 4. DNA
- 5. patent
- 7. an experiment
- 9. challenge
- 11. innovating
- 13. Facebook, Instagram, etc.
- 15. result
- 17. cell
- 20. download