Search results for: Zhongqi Fan
Liver International > 43 > 8 > 1741 - 1748
The Plant Journal > 94 > 6 > 1126 - 1140
Biomaterials > 2017 > 144 > C > 73-83
Experimental Cell Research > 2015 > 335 > 1 > 68-81
Proceedings of the 33rd Chinese Control Conference > 6375 - 6381