Search results for: Cheng Zhang
Science China Technological Sciences > 2019 > 62 > 6 > 1028-1034
Gastroenterology > 2017 > 152 > 5 > 1114-1125.e5
Tribology Letters > 2016 > 64 > 3 > 1-11
Tribology International > 2014 > 70 > Complete > 11-17
Tribology Letters > 2014 > 53 > 1 > 71-78
Tribology Letters > 2012 > 47 > 2 > 295-301