Browsing publications by Dr Peter Li