Daniele Quercia
Daniele Quercia
Computer science 25%
Physics 20%