Mike Lawrence

13,793
reputation

Cognitive scientist, statistician, programmer, tinkerer