Lost in Science 25.04.2013

This week we look at the marketing of untested stem cell treatments and why you should be wary of them, we investigate the other greenhouse gas, methane, and we talk about the ethics of bringing species back from extinction.

File Download