All papers authored by Yi-Bing Cheng
2018