Search results for: Qing Han
Chinese Journal of Mechanical Engineering > 2013 > 26 > 5 > 967-973
Artificial Organs > 36 > 8 > 739 - 746
Chinese Journal of Mechanical Engineering > 2013 > 26 > 5 > 967-973
Artificial Organs > 36 > 8 > 739 - 746