CONTACT INFORMATION

t: 617-258-5997 Room: 68-271A

IN THE NEWS

CONTACT INFORMATION

t: 617-258-5997 Room: 68-271A

Education

  • B.Sc. 1990, STANFORD UNIVERSITY
  • Ph.D. 1997, STANFORD UNIVERSITY