Welcome to Haoyan Geng's homepage at Cornell! The content of this page has been moved permanently to http://www.genghy.com/me.