5 free lookup(s).
Master of Science (Computer Science)
1996 - 1997Doctor of Philosophy (Philosophy, Logic)
1990 - 1995Bachelor of Arts (Mathematics, Philosophy)
1985 - 19895 free lookup(s).
Find contact details for 700 million professionals.