Photo of Steven Landry

Steven Landry

Department Head

Affiliation(s):

  • Industrial and Manufacturing Engineering

310 Leonhard Building

sjl6144@psu.edu

814-863-6407