Giraffes are just as astonishing on the inside as they are to look at. Standing up to 19 feet tall, they require enormously high blood pressure to pump blood up to the head, yet they suffer few, if ...