I'm now with the EECS Dept at the Oregon State University.

Before that I was on faculty at CUNY and USC, and was a research scientist at Google after graduation.

Please visit my new homepage instead.

old homepage at Penn (no longer updated, but contains more stuff...)

Last modified: Fri Jun 24 19:32:05 EDT 2011