Evolutionary biology: Stinky, stocky and stripy for a reason

Evolutionary biology: Stinky, stocky and stripy for a reason

Nature 474, 131 20110608