Steven Handel
Steven Handel is an American educator and restoration ecologist. Handel is currently Distinguished Professor of Ecology at Rutgers University and Visiting Professor at the Harvard University Graduate School of Design.
Steven Handel is an American educator and restoration ecologist. Handel is currently Distinguished Professor of Ecology at Rutgers University and Visiting Professor at the Harvard University Graduate School of Design. See less
Steven Handel's Featured Books