Alfred T. and Betty E. Endowed Professor, Department of Electrical, Computer and Energy Engineering and Department of Physics ...