James P. Schaffer

Professor of Chemical and Biomolecular Engineering
(610) 330-5404

Teaching interests: engineering ethics; materials science; transport properties

Research interests: physical and electronic structure of materials; spectroscopy