Mike Lawrence

12,691
reputation
8
40
65

Cognitive scientist, statistician, programmer, tinkerer