ObG Watch March 2005 Unveiled the mysterious mechanism By which animals differentiate countless odours Controlled experiments to assess Olfactory ability of Sniffer Dogs…