John has moved. Click below to visit his new web homepage at Stanford University as of January 2007
About Short Bio Technical background List of papers by topic
Teaching
Random Links
Email form