Blog

Pheromones FAQ

WHAT ARE THE PHEROMONES? The word “pheromone” comes from the Greek words ‘pheran’ and ‘horman’ […]

Human Nose Facts

Fact #1 The human nose can smell over 1 trillion scents, according to researchers. The […]