andreabedini

1,275
reputation
1
12
20

Theoretical physicist, number cruncher, passionate geek, eternal daydreamer