Princeton, New Jersey, United States
Doctor of Philosophy (Philosophy)
2003 - 2008Master of Science (Information Science)
1996 - 2001Bachelor of Science (Information Science)
1992 - 1995Masters
1990 - 1992Bachelor of Science
1987 - 1990Find contact details for 700 million professionals.