Bristol scientists achieve 83% Braille decoding using organoids and sensor

Technology