Veolia (France) is a research organisation in Paris, FR. OpenAlex records 1,450 works and 71,328 citations for it. 613 researchers list it as their most recent affiliation.