He holds an AB from The University of Chicago, and M.S. and Ph.D. degrees from Cornell University, and then was a postdoctoral researcher at The Johns Hopkins University and the University of Michigan before coming to UNL in 2004.