Robert W. Carpick John Henry Towne Professor Mechanical Engineering and Applied MechanicsPrimary Materials Science and Engineering 215-898-4608 Research Website Publication List