Molly Elizabeth McCarter,

 

Assistant Teaching Professor

Carnegie Mellon University

Affiliations