Nicola Garzaniti

Mr. Nicola Garzaniti

Skolkovo Institute of Science and Technology