Ng Chin-Keong
Ng Chin-keong was professor of Chinese History at the National University of Singapore until his retirement in 2006.
Ng Chin-keong was professor of Chinese History at the National University of Singapore until his retirement in 2006. See less
Ng Chin-Keong's Featured Books