Search results for: Shuhua Fan
Journal of Earth Science > 2019 > 30 > 5 > 924-937
Immunogenetics > 2018 > 70 > 10 > 671-680
Crystallography Reports > 2018 > 63 > 3 > 428-432
Molecular Immunology > 2018 > 93 > C > 236-245
Physics Letters A > 1999 > 256 > 2-3 > 132-140
Chinese Science Bulletin > 1999 > 44 > 1 > 83-85