Search results for: Bingxue Sun
Environmental Microbiology > 23 > 10 > 5769 - 5783
Pest Management Science > 77 > 9 > 3980 - 3989
Angewandte Chemie > 132 > 5 > 1991 - 1995
Angewandte Chemie International Edition > 59 > 5 > 1975 - 1979
Angewandte Chemie > 130 > 32 > 10344 - 10348
Angewandte Chemie International Edition > 57 > 32 > 10187 - 10191