Skip to main content

Majd Sakr

Teaching Professor

Carnegie Mellon University