A new odor – are we likely to find it pleasant or stinky?Based on data from Sabra smells, Weizmann Institute’s new ‘electronic nose’ gets it right.mini nose 88 224(photo credit: Jpost Staff)