Monica Posada

Researcher at Joint Research Center (EC)