Electronic Nose: Algorithmic Challenges by Fengchun Tian | Menrva Books | MenrvaBooks