Archive for September, 2009

5 September, 2009

Can you see that smell?

Can you see that smell?

In the animal- and insect-kingdom, communication is made through an invisible world of scents. By exploiting infrared technology, researchers at Rockefeller University just made that world visible. With the ability to see smells, these scientists now show that when fly larvae detect smells with both olfactory organs they find their way toward a scented target […]

Read More →