Its happening: Brain Computer Interface Technologyhttp://www.ted.com/talks/view/lang/eng//id/921 by natarius • 15 years ago 3 0 15 years agoTEted.com