Search results for: Zhao Hongbin
Ecological Engineering > 2015 > 84 > Complete > 100-103
Science China Chemistry > 1997 > 40 > 1 > 31-36
Journal of Colloid And Interface Science > 1996 > 182 > 1 > 158-165
Catalysis Today > 1995 > 25 > 3-4 > 339-344