David Krackhardt

Professor Carnegie Mellon University