Search results for: Ruikai Xie
Hydrobiologia > 2013 > 713 > 1 > 183-197
Environmental Development > 2012 > 4 > Complete > 36-53
2007 IEEE Power Electronics Specialists Conference > 1126 - 1131
Science of the Total Environment > 2006 > 370 > 2-3 > 409-415