Philip Koopman

Professor
Carnegie Mellon