Randy L. Haupt

Utah State University
Electrical and Computer Engineering
USA