Background
Chiu, Y. Stephen was born on November 25, 1862 in Hong Kong.
Chiu, Y. Stephen was born on November 25, 1862 in Hong Kong.
Diploma with honors, Hong Kong Baptist College, 1986. Doctor of Philosophy, Pennsylvania State University, 1995.
Professor University Hong Kong, since 2002.