5 free lookup(s). No credit card required.
PhD (Computer Science)
1998-2003MSc (Physics and Astronomy)
1989-1995BA (Mathematics and Natural Sciences)
1983-1988Doctor of Philosophy - PhD (Computer Science)
2006Find contact details for 700 million professionals.