Animals

How growing antlers on mice could lead to new treatments for humans