Landscape Architecture

David Ostrich

Lecturer

M.L.A., University of Pennsylvania (1987)
B.S. Horticulture, North Carolina State University (1984)