Mike Doherty

Mike Doherty

1) Experimental cognitive neuropsychology 2) Computer science 3) ??? 4) PROFIT!