Description

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