Hau-Ngoc Chan
overview