Carnegie Mellon associate professor of design, connector, extravert, pup owner, nerd.

Molly hasn't saved anything yet.