Kareem Haggag

Affiliations: 
2016- Carnegie Mellon University, Pittsburgh, PA 
Website:
https://www.kareemhaggag.com
Google:
"Kareem Haggag"