News from Tulane | Science and Engineering dean to step down, pleased with the school's evolution News from Tulane It will be his last graduation ceremony as dean of the School of Science and Engineering, which he has led since it was created in 2006 as part of the university's post-Katrina Renewal Plan. After 17 years at the helm of SSE, Altiero has announced that ... |