European Food Research and Technology, ‎1438-2377

Journal