April 2, 2012

Is self-heating food the future?