Woman looking in the mirror Why do lizards have scales? Why do leopards have spots? Why do humans have stripes? Wait! Let’s back up a minute here! Humans have stripes? Well bizarre as it may seem, dermatologists have determined that human skin is overlaid by what its known as...
Read More >>