
Welcome to my web page. I am a computer scientist who has worked in industry and academia to address fundamental and applied problems in computer graphics and visualization, high-performance computer architectures, and fundamental computer science, algorithms and theory. I have an interest in technologies that will have a social impact, and 'disruptive' technologies that lead to qualitative change. For more about my various projects please click on the entries in the right or left columns.