Speaker illustration

Doctor Pedro Rebelo

, Aveiro (Portugal)