Shivan Hafthalah

Shivan Hafthalah

Urology at Iom


  • Duhok, Iraq
8events
9Industries
Following 8 events in 4 countries