About Shen J Dillon
Shen J. Dillon is an Associate Professor in the Department of Materials Science and Engineering at the University of Illinois at Urbana-Champaign. He received his B.S. and Ph. D in Materials Science and Engineering from Lehigh University in 2007.