Peter Rogers
Peter Rogers is Gordon McKay Professor of Environmental Engineering and Professor of City Planning at Harvard University.
Peter Rogers is Gordon McKay Professor of Environmental Engineering and Professor of City Planning at Harvard University. See less