His work spans diverse areas in theoretical computer science but has recently focused on applying ideas from theoretical computer science to the study of social networks and mechanism design for information elicitation. His research is supported by the NSF, Facebook, and Google including an NSF CAREER award. Before coming to the University of Michigan in 2012, he was a Postdoctoral Research Fellow at Princeton. Grant received his PhD at UC Berkeley, studied theology at Oxford University, and received his BA in mathematics and computer science from Harvard.