ECE Assistant Professor Mark A. Davenport has been named as one out of 126 U.S. and Canadian researchers, representing eight scientific fields, to receive a 2017 Sloan Research Fellowship.