Dr. Stephen McAleer, Carnegie Mellon University, Pittsburgh