Durham, North Carolina, United States
(Computer Science)
1974 - 1975Doctor of Philosophy (Computer Science, Philosophy)
1970 - 1974Bachelor of Technology (Electronics, Electrical Engineering, Engineering, Communications, Electronics Engineering)
1963 - 1968Find contact details for 700 million professionals.