Information about the speaker

Prof. Sergio DellaPergola

Prof. Sergio DellaPergola