Chapel Hill, North Carolina, United States
Master of Science (Computer Science)
1983 - 1986(Biomedical Engineering)
1977 - 1979Bachelor of Science (Biomedical Engineering, Physics)
1973 - 1979Master of Science (Computer Science)
Find contact details for 700 million professionals.