12 Aug Date 12. August 2022 Categories Article A Mystery of Thousands of Scents, Unraveled after 30 Years of Research It has been found that worms have a molecular mechanism for detecting odor differences. Being able to smell could mean the differe...