Jeremy Rouse has finished his postdoc at the University of Illinois at Urbana-Champaign and has started a tenure-track position at Wake Forest University. His website is now here.

You should be automatically redirected in 10 seconds. If not, please click on the link above.