ololobus

3,568
reputation
2
18
23

Theoretical physicist and software developer.