Search results for: Bin FANG
European Journal of Pharmacology > 2013 > 698 > 1-3 > 95-102
Journal of Huazhong University of Science and Technology [Medical Sciences] > 2013 > 33 > 3 > 339-345
Journal of Molecular Biology > 2006 > 360 > 3 > 654-666