1 Scientists create novel system that translates thoughts into speech theweek.in Deepa Bisht 6 years ago in Science 0