Carnegie Mellon University

Mike Tarr

Dr. Mike Tarr

Core NI Faculty; Department Head and Full Professor, Psychology