Veolia (Australia)h-index: 24Total citations: 2,183Total papers: 61Homepage: http://www.veolia.com.au/