Skip to content

Company · founded 1853

Veolia (Sweden)

Solna, Sweden · veolia.se

Part of Veolia (France)

Citations, last 5 years
450
Works, last 5 years
17
h-index
58
Scientists listed
3
Grants since 2016
0