Back to Directory Shelby Powell Research Coordinator II Affiliations Department of Electrical and Computer Engineering, Staff Office Phone: 352-392-1096home