Bio

Giancarlo Lelli

Giancarlo Lelli

Eager to teach, eager to learn and passionate about technology, innovation and community driven projects

Italy
English, Italian

Is there anything here you would like updated? If so, please reach out to us at [email protected]