Browsing publications by Professor Qiuhua Liang