Carol Smith

Senior Research Scientist, Emerging Technology Division, Carnegie Mellon