Project Details
Professor Sture Holmberg
Address
Royal Institute of Technology / KTH
School of Technology and Health
Department of Fluid and Climate Technology
Marinens väg 30
13640 Stockholm
Schweden