Shahzad Alvi

Shahzad Alvi

PhD Scholar at Yazd University


  • Yazd, Iran
6 events
5Industries
Following 6 events in 3 countries