DownloadThe Portobello Bookshop Gift Guide 2024

Sayed Hadi Sadeghi Author

Sayed Hadi Sadeghi is Assistant Professor and Head of University E-Learning Department at the Supreme National Defense University, Iran and Research Assistant at the University of Sydney, Australia.