IFT 2018 (16~18 Jul 2018)
On July 16 - 18, IFT18 (Institute of Food Technologists), the largest food related exhibition in the United States, was held at McCormick Place, Chicago. The Institute of Food Technologists (IFT) boasts more than 1,000 exhibitors [...]

