Dr Huili Chen – Winner – Prince Sultan Bin Abdulaziz International Prize for Water

Dr Huili Chen – Winner – Prince Sultan Bin Abdulaziz International Prize for Water