Leonardo Lamorgese

Leonardo Lamorgese

Head of R&D, Ph. D.