20070822123300.0 European food research & technology (Print) European food research & technology. 1438-2377 1438-2377 Germany European food research & technology. 1438-2377 European food research & technology (Print) 1438-2377 1438-2377