image

João Magalhães

Integrated Researcher