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