3 ms·
If this turns out to be a real FDA approved implant, the potential to improve the lives of paralyzed people is staggering.
by zoomzoom 16y ago
If this turns out to be a real FDA approved implant, the potential to improve the lives of paralyzed people is staggering.