Search results for: Zhenyao Xu
British Journal of Pharmacology > 181 > 8 > 1290 - 1307
European Journal of Immunology > 53 > 9 > n/a - n/a
IEEE Transactions on Industry Applications > 2016 > 52 > 3 > 2564 - 2572
IEEE Transactions on Industry Applications > 2015 > 51 > 1 > 733 - 743