Carnegie Mellon University
More from Byron Spice