ololobus

101
reputation
1
5

Theoretical physicist and software developer.