Chinese scientist wins International Science Council award

BEIJING - A Chinese scientist on Wednesday won the Science for Sustainability Award at the first International Science Council (ISC)...