Search results for: Beibei Sha
Cell Proliferation > 54 > 1 > n/a - n/a
Environmental Science and Pollution Research > 2019 > 26 > 30 > 31449- 31462
Molecular Carcinogenesis > 58 > 1 > 42 - 54
Science China Chemistry > 2009 > 52 > 9 > 1394-1401