Heriot Watt University

Profile picture for user h.imdad
Huma Imdad
United Arab Emirates
Incubator Lead
Heriot-Watt University Dubai