Dan Gallagher Adjunct Assistant Professor of Electrical and Computer Engineering ECE 356U 520.626.9394 danielgallagher@arizona.edu Faculty Adjunct