01:55 duration 1 minute 55 seconds
Major in Landscape Architecture at the University…
Major in Landscape Architecture at the University of Delaware
Landscape architecture is environmental problem-solving. In this interdisciplinary major, University of Delaware students address environmental, natural resource and sustainability challenges at…