Scott Hall 5105, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213 USA
LinkedIn Email