David Krackhardt

Professor

Carnegie Mellon University