Media Coverage

Popular Science

November 7, 2012

"There's a small electrical charge living in your cochlea, and it can power electronics."

Go to News Coverage

Other Coverage