Omran Yousif Yokhana

  • Cleaner, Service Department, Chalmers Operations Support
Omran Yousif Yokhana | Chalmers