Search results for: Lihua Zhang
Chinese Science Bulletin > 2016 > 61 > 24 > 1890-1891
Chinese Science Bulletin > 2014 > 59 > 32 > 4341-4351
Chinese Science Bulletin > 2006 > 51 > 1 > 8-15
Chinese Science Bulletin > 2002 > 47 > 22 > 1861-1863