Donald Sadoway
- Episode aired Oct 22, 2012
- TV-14
- 22m
Donald Sadoway, professor at MIT and inventor of liquid metal batteries, discusses renewable energy sources.Donald Sadoway, professor at MIT and inventor of liquid metal batteries, discusses renewable energy sources.Donald Sadoway, professor at MIT and inventor of liquid metal batteries, discusses renewable energy sources.