blog posts Eric Todd Mar 20, 2014 8:00 amalumni Share on Facebook Tweet Email Images B.S., University of Wisconsin Ph.D., University of Illinois, 2007 Postdoc, University of Minnesota University of Wisconsin, Stevens Point, WI Share on Facebook Tweet Email