Description

Recipient of TR35 Italy prize, from Technology Review (MIT)
Degree of recognitionInternational

Fingerprint

Italy
Technology
TR-35