ctravisuk

39
reputation
4

Former physics researcher and current software engineer. Sci fi obsessed!