About

Location

Doha


Company, School, or Organization

Virginia Commonwealth University in Qatar