NCIE
   
 

Planet

Storehouse of smells

 

The article is about a center in suburb of Lyon (France) which is researching some problems about the criminal smells. The technology is developed in Hungary.