You are here

Vania Ceccato Royal Institute of Technology, Sweden