30 Animals That Made Us Smarter - Electric eels and medical implants - 大象传媒 Sounds

30 Animals That Made Us Smarter - Electric eels and medical implants - 大象传媒 Sounds


Electric eels and medical implants

From heart stopper to heart saver? The electric eel may help power medical implants

Coming Up Next