Stockholm university

Marta CarroniResearch engineer