Nicholas Card
August 24, 2024
An array of 64 electrodes that embed into brain tissue records neural signals. Credit: UC Davis Health...