You are here

Giulia O.

Share your answer (max 140 characters): 
It means being able to peek into the source code of life.
Location: 
Ferrara, Italy
Source: 
website
1
Average: 1 (1 vote)