Eva Alfredsson

Dr. Eva Alfredsson

Division of Sustainable Development, KTH Royal Institute of Technology, 114 28 Stockholm, Sweden

Contribution