01:55duration 1 minute 55 seconds
Major in Sustainable Food Systems at the…
Major in Sustainable Food Systems at the University of Delaware
In UD’s sustainable food systems major,…
21:04duration 21 minutes 4 seconds
Peace Talk - Lindsay Naylor and Michael Fakhri
2020 Peace Presentation