Search results for: Shujie Yan
Artificial Organs > 47 > 3 > 526 - 536
International Journal of Energy Research > 45 > 7 > 11053 - 11064
Biotechnology and Bioengineering > 118 > 2 > 963 - 978
Artificial Organs > 43 > 7 > 641 - 646
International Journal of Machine Tools and Manufacture > 2017 > 117 > C > 11-22