Luleå university of technology, Sweden

English