Welcome to Davide Battistin's Homepage
site under construction