Carnegie Mellon College of Engineering
More from Sherry Stokes