Top

Dan Smallwood is an avid technology enthusiast who graduated from the Michigan State University School of Journalism.