Person Summary
Share...

Direct link:

Vania Ceccato, Royal Institute of Technology (KTH), Sweden