Arabian Business Power 500 2013
Mohammed Baloola
472

Mohammed Baloola

Industry: Science

Designation: Scientist, inventor

Country: UAE