Education & Professional History
Brown University, SM; The University of Texas at Austin, PhD
Faculty (Rice University): 1998-2001
At Carleton since 2001.
Brown University, SM; The University of Texas at Austin, PhD
Faculty (Rice University): 1998-2001