Ph.D: Davide Marangoni

Published: