Xin

83
reputation
6

Physical science computing nerd