National Engineering Research Center for Biomaterials, Sichuan University, 29 Wangjiang Road, Chengdu, Sichuan 610064, P. R. China College of Biomedical Engineering ...
Interdisciplinary Life Sciences, The University of Texas at Austin, Austin, Texas 78712, United States Department of Integrative Biology, The University of Texas at Austin, Austin, Texas 78712, United ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results