Annoying flies seem to have nothing to do with the grand aerospace industry, but scientists have noticed that the infamous "stinky husband" - the fly, has an amazing sense of smell. They can detect subtle odors from great distances. The olfactory receptors of flies are distributed on the ante...