Technion City
Haifa, Haifa 32000
Israel
Technion-Israel Institute of Technology - Department of Biotechnology and Food Engineering