Instructor and Coordinator of Construction and Project Management Clinic (CPMC)
Tehran/Iran
Tehran/Iran
MehrAlborz University, Tehran/Iran
MehrAlborz University, Tehran/Iran
Anzali Free Zone/Iran
IRIMEX Group, Tehran/Iran
Balran Plush co, Tehran/Iran
Harbinger co, Tehran/Iran
Queensland University of Technology, Brisbane/Australia
Parsa Research and Development Office
Kuala Lumpur/Malaysia
University of the Witwatersrand
University of the Witwatersrand
University of the Witwatersrand
Kharazmi University
MehrAlborz University
Islamic Azad University - South Branch
Nour e Touba University
Islamic Azad University - South Branch
MehrAlborz University
MehrAlborz University
MehrAlborz University
MehrAlborz University
Queensland University of Technology
Queensland University of Technology
Queensland University of Technology
Queensland University of Technology
Queensland University of Technology
Queensland University of Technology
Queensland University of Technology
Queensland University of Technology
Queensland University of Technology - Australia
University Putra Malaysia - Malaysia
University of Tehran - Iran