Khalil Barakat

GEO , Managing Director, Partner

About

Khalil Barakat

CTBUH Designated Expert