Macrophages - the scavenger cells of the body's immune system -- are known as troublemakers for the role they play in obesity, but now medical researchers have found that the cells can also be saviors when it comes to metabolism. (Source: ScienceDaily Headlines)

More...