5 free lookup(s).
Doctorates
2003Doctor of Philosophy (Engineering, Philosophy)
1999-2003Master of Science
1996-1999Bachelor of Science
1995(Engineering)
1992-1995(Mathematics, Physics)
1989-1992Doctor of Philosophy
1979-1981Find contact details for 700 million professionals.