Dr. Ammar El-Howeris

Qatar (‫قطر‬‎)
At work, leads a team that researches technological solutions to climate challenges, and at home actively recycles and composts to r...
Dr. Ammar El-Howeris
Loading advertisement...
Preload Image
Up next

Paul Colmer

Cancel
Turn Off Light
Auto Next
157 Views
Repeat Repeat
More Videos More Videos
Top