Profile of Hao Chen