Beijing Water Science and Technology Instituteh-index: 42Total citations: 7,664Total papers: 500Homepage: http://www.bwsti.com/