Khaled Masaeed

Associate Professor Carnegie Mellon University