Search results for: YaChen Liu
Stem Cell Reports > 2018 > 11 > 2 > 514-521
Communications in Computer and Information Science > Applied Economics, Business and Development > 273-279
Communications in Computer and Information Science > Applied Economics, Business and Development > 266-272
Science China Earth Sciences > 2016 > 59 > 9 > 1847-1853