Who Knew?

Who Knew that on average we have 184 taste buds per square centimeter on our tongue (50% of the population).  Folks with an enhanced sense of taste have 425 taste buds per square centimeter and [...]