Month: April 2013

Renovating Your Mind Discovers The World Of The Supertasters

Population Density Of Papillae Is Off The Charts Are you a “supertaster”? If you are, then consider yourself a rare breed in today’s population. Only 25 out every 100 people in the world have ultra sensitive taste buds. It’s a… Read More ›