Speaker illustration

Professor Daniel Goncalves

University of Porto, Porto (Portugal)