He received his BSc, MSc, and PhD in Industrial Engineering from Iran University of Science and Technology (IUST). He has authored numerous books in Farsi and has published articles about cleaner production, strategic planning, and management of technology in English. He was also a consultant to Iran's presidential Technology Cooperation Office for four years and a senior consultant in formulating the national Iran Nanotechnology Initiative. He is currently a consultant to different ministries and organizations in Iran.