Prof. Shana Sturla

Prof. Shana Sturla

Institute of Food, Nutrition, and Health

Department of Health Sciences and Technology

ETH Zurich, Switzerland

Lecture Topic

Youtube ID: 86wS26wVT8U


Q & A

Youtube ID: 0VExh0hm1xU