This is the image that people thought was possible.
这就是人民的思想可能会如何的形象。
2
Recently neuroscientists have implanted single electrodes in the cortex to record the activity of single neurons believed to be associated with a single thought or image.
Recently neuro scientists have implanted single electrodes in the cortex to record the activity of single neurons believed to be associated with a single thought or image.