Mohammad Reza Jahanbakhsh is a chemical engineer with a master's degree from Shiraz University
Company:Shiraz UniversityLocation:Iran