This page has moved to a new address.
Does the immune system hold the key to re-growing limbs? Ask the axolotl