119 pubs · 4,805 cites · h-index 38
University of Utah
2000 - Present
Microsoft Research Asia (China)
2003 - 2003
University of Virginia
1997 - 2003
University of Saskatchewan
1970 - 1970