Capturing Carbon
- Episode aired Jul 2, 2008
- TV-PG
- 53m
The science behind our sense of taste; carbon sequestration; evolutionary roots of human language; profile of medical engineer Sangeeta Bhatia.The science behind our sense of taste; carbon sequestration; evolutionary roots of human language; profile of medical engineer Sangeeta Bhatia.The science behind our sense of taste; carbon sequestration; evolutionary roots of human language; profile of medical engineer Sangeeta Bhatia.