David Johnson

567
reputation
4
12

I'm a computer scientist.