Welcome! I have left Carnegie Mellon University and joined Stanford University.
Click
here
for my new home page.